/*黄辉*/

body,
dl,
dd,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
header,
section,
article,
footer {
  margin: 0;
}

body,
button,
input,
select,
textarea {
  font: 12px/1.5 tahoma, '\5FAE\8F6F\96C5\9ED1', sans-serif
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%
}

em,
b {
  font-style: normal
}

a {
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  text-decoration: none
}

img {
  border: 0
}

body {
  min-width: 1200px;
}

button,
input,
select,
textarea {
  font-size: 100%;
  outline: none
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

td,
th,
ul,
ol {
  padding: 0
}

li {
  list-style: none
}

.text-overflow-2 {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

.text-overflow-1 {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}

.text-overflow-3 {
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}



.af:after {
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

header .nav li a.nuxt-link-exact-active {
  color: #1972ea;
}

header .nav li a.tbnavajzs.select {
  color: #1972ea;
}

header .ct {
  width: 1200px;
  margin: 0 auto;
}

header .top {
  height: 42px;
  color: #999999;
  line-height: 42px;
  background: #eeeeee;
}

header .top a {
  color: #999999;
  margin-left: 2px;
  float: right;
  position: relative;
  z-index: 1000;
}

header .top a.newa:hover {
  background: white;
  color: #1972ea;
  box-shadow: 1px 1px 10px rgba(118, 118, 118, .26);
}

header .top a.newa .yc {
  width: 566px;
  height: 308px;
  background: white;
  position: absolute;
  top: 42px;
  /*display: none;*/
  /*visibility: hidden;*/
  box-shadow: 1px 1px 10px rgba(118, 118, 118, .26);
  right: 10000px;
}

header .top a.newa .yc .swiper-slide {
  visibility: hidden;
}

header .top a.newa:hover .yc {
  right: 0;
  top: 42px;
  visibility: inherit !important;
  /*visibility: inherit;*/
}

header .top a.newa:hover .yc2 {
  left: 0;
  right: inherit;
}

header .top a.newa:hover .yc .swiper-slide {
  visibility: inherit;
}

header .top a.newa span.span {
  background: url(../img/newax.png) no-repeat;
  display: inline-block;
  width: 12px;
  height: 6px;
  margin-left: 4px;
  position: relative;
  top: -2px;
}

header .top p {
  width: 300px;
  float: left;
}

header .content {
  height: 96px;
  position: relative;
  top: 8px;
  line-height: 96px;
}

header .content img {
  float: left;
  margin-top: 14px;
}

header .content .ss {
  float: left;
  position: relative;
  /*visibility: hidden;*/
  margin-left: 95px;
  margin-top: -4px;
}

header .content .ss .searchs {
  width: 340px;
  height: 195px;
  overflow-y: scroll;
  position: absolute;
  border: 1px solid #1972ea;
  z-index: 100;
  left: 0px;
  background: white;
  top: 66px;
  /*display: none;*/
}

.searchs {
  display: none;
}

.searchs.select {
  display: block;
}
.mobile .sy1 .swiper-slide .chj_idx_bannerimg{
  width: 100%;
  height: auto;
}
header .content .ss .searchs2 {
  width: 340px;
  height: 195px;
  overflow-y: scroll;
  position: absolute;
  border: 1px solid #1972ea;
  z-index: 100;
  right: -340px;
  background: white;
  top: 66px;
  /*display: none;*/
}

.searchs2 {
  display: none;
}

header .content .li:hover .searchs2 {
  display: block;
}

header .content .ss .searchs .li {
  height: 34px;
  line-height: 34px;
  padding-left: 30px;
  position: relative;
  border-bottom: 1px dashed #e1e1e1;
}

header .content .ss .searchs li a {
  display: block;
  line-height: 34px;
  font-size: 14px;
  background: none;
  color: #555555;
  width: 380px;
  text-align: left;
}

header .content .ss input {
  display: inline-block;
  width: 320px;
  height: 34px;
  padding-left: 20px;
  border: 1px solid #1972ea;
}

header .content .ss a {
  display: inline-block;
  width: 100px;
  height: 38px;
  position: absolute;
  top: 50%;
  margin-top: -19px;
  line-height: 38px;
  text-align: center;
  background: #2284ee;
  color: white;
}

header .dh {
  margin-top: 20px;
  width: 266px;
  height: 42px;
  line-height: 42px;
  background: #efeded;
  border-radius: 42px;
  float: right;
}

header .dh span {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 14px;
  color: #666666;
  float: left;
  margin: 5px 10px 0 8px;
  background: url(../img/dhph.png) no-repeat;
}

header .dh em {
  font-size: 20px;
  color: #ff7f00;
}

header .nav {
  width: 1200px;
  margin: 0 auto 0;
}

header .nav .left {
  width: 180px;
  height: 40px;
  float: left;
  background: #e3efff;
  line-height: 40px;
  text-align: center;
  position: relative;
}

header .nav .left a {
  color: #1972ea;
  font-size: 16px;
}

header .nav .left a:before {
  content: '';
  display: inline-block;
  background: url(../img/navabf.png) no-repeat;
  width: 16px;
  height: 14px;
  margin-right: 5px;
  position: relative;
  top: 2px;
}

header .nav .rt {
  width: 1010px;
  height: 40px;
  margin-left: 195px;
  line-height: 40px;
  font-size: 16px;
}

header .nav li {
  float: left;
  width: 100px;
}

header .nav li a {
  color: #212529;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
}

header .nav li a.router-link-exact-active.router-link-active {
  color: #1972ea;
}

.nvpl {
  width: 180px;
  position: absolute;
  top: 40px;
  display: none;
  left: 0px;
  z-index: 10;
}

.nvpl.select {
  display: block;
}

.nvpl .nvli {
  width: 180px;
  height: 69px;
  text-align: center;
  background: rgba(44, 49, 63, .95);
  line-height: 69px;
  border-bottom: 1px dashed #81838c;
}

.nvpl .nvli.nvli5 {
  border-bottom: none;
}

.nvpl .nvli:hover {
  background: white;
  height: 70px;
  border: none;
}

.nvpl .nvli:hover .nva {
  color: #212529;
}

.nvpl .nvli .nva {
  display: block;
  height: 69px;
  font-size: 16px;
  color: white;
  font-weight: normal;
}

.nvpl .nvli .nva:before {
  margin-right: 10px;
}

.nvpl .nvli1 .nva:before {
  background: url(../img/nava1.png) no-repeat;
  width: 16px;
  height: 18px;
}

.nvpl .nvli2 .nva:before {
  background: url(../img/nava2.png) no-repeat;
  width: 16px;
  height: 19px;
}

.nvpl .nvli3 .nva:before {
  background: url(../img/nava3.png) no-repeat;
  width: 18px;
  height: 18px;
}

.nvpl .nvli4 .nva:before {
  background: url(../img/nava4.png) no-repeat;
  width: 16px;
  height: 20px;
}

.nvpl .nvli5 .nva:before {
  background: url(../img/nava5.png) no-repeat;
  width: 18px;
  height: 18px;
}

.nvpl .nvli:hover .ctnv {
  display: block;
}

.nvpl .ctnv {
  position: absolute;
  width: 840px;
  height: 351px;
  left: 180px;
  top: 0px;
  display: none;
  background: white;
}

.nvpl .ctnv:before {
  content: '';
  display: block;
  width: 640px;
  height: 9px;
  background: url(../img/yingying.png) no-repeat;
  background-repeat: repeat-x;
}

.nvpl .ctnv li {
  font-weight: normal !important;
}

.nvpl .ctnv li.li1 {
  float: none;
  width: 800px;
  font-weight: normal !important;
  margin: 0 auto;
  padding: 8px 0;
  line-height: 24px;
  border-bottom: 1px dashed #e1e1e1;
}

.nvpl .ctnv li a:before {
  display: none;
}

.nvpl .ctnv li.li1 h4 {
  float: left;
  font-size: 14px;
  color: #1972ea;
  font-weight: normal;
}

.nvpl .ctnv li.li1 ul {
  width: 685px;
  float: right;
}

.nvpl .ctnv li.li1 ul li {
  display: inline-block;
  margin: 0 10px;
  padding: 0;
  font-weight: normal;
  width: auto;
  line-height: 20px;
  float: left;
}

.nvpl .ctnv li.li1 ul li a {
  font-size: 14px;
  color: #868994;
  font-weight: normal;
}

.nvpl .ctnv li.li1 ul li a:hover {
  color: #1972ea;
}

.sc1 a {
  display: block;
  background: url(../img/banner1.png) no-repeat center;
  height: 450px;
}

.sc2 {
  height: 410px;
  background: #fafafa;
  padding-top: 1px;
}

.sc2 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc2 .left {
  background: url(../img/gszc.png) no-repeat;
  width: 230px;
  height: 362px;
  float: left;
  text-align: center;
  margin-left: -8px;
  color: white;
}

.sc2 .left h4 {
  font-size: 20px;
  padding: 0 20px;
  margin-top: 170px;
}

.sc2 .left p {
  font-size: 16px;
  margin-top: 15px;
}

.sc2 .left a {
  display: block;
  background: url(../img/ljzx1.png) no-repeat;
  width: 113px;
  height: 40px;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  color: #0439e7;
  font-weight: bold;
  margin: 22px auto 0;
}

.sc2 .rt {
  width: 978px;
  float: right;
}

.sc2 .rt li {
  width: 185px;
  height: 167px;
  float: left;
  margin: 8px 0 0 10px;
  text-align: center;
  background: white;
}

.sc2 .rt li img {
  margin-top: 25px;
}

.sc2 .rt li a {
  display: block;
  height: 100%;
}

.sc2 .rt li a h4 {
  color: #333333;
  font-size: 18px;
  margin-top: 5px;
}

.sc2 .rt li a p {
  font-size: 14px;
  color: #999999;
  padding: 0 10px;
  margin-top: 5px;
}

.sc2 .rt li:hover {
  box-shadow: 1px 1px 10px rgba(194, 194, 194, .9);
}

.sc2 .rt li:hover h4 {
  color: #1972ea;
}

.sc2 .rt li:hover p {
  color: #1972ea;
}

.sc2 .rt li.li2:hover h4 {
  color: #ff8205;
}

.sc2 .rt li.li2:hover p {
  color: #ff8205;
}

.sc h3:before {
  content: ' ';
  display: inline-block;
  position: relative;
  top: 3px;
  background: url(../img/sch3.png) no-repeat;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}

.sc h3.call:before {
  background: url(../img/bfcall.png) no-repeat;
  height: 28px;
}

.sc h3 {
  font-size: 24px;
  color: #212529;
  margin-top: 50px;
}

.sc h3 span {
  font-size: 14px;
  color: #53627c;
  margin-left: 10px;
}

.sc3 {
  width: 1200px;
  margin: 30px auto;
}

.sc3 h3:before {
  background: url(../img/sch31.png) no-repeat;
}

.sc4 h3:before {
  background: url(../img/sch32.png) no-repeat;
}

.sc6 h3:before {
  background: url(../img/sch34.png) no-repeat !important;
}

.sc7 h3:before {
  background: url(../img/sch35.png) no-repeat;
}

.sc3 ul {
  width: 1200px;
  margin: 28px 0;
}

.sc3 ul li {
  float: left;
  width: 284px;
  height: 106px;
  margin-right: 22px;

}

.sc3 ul li.last {
  margin-right: 0;
  margin-left: -2px;
}

.sc3 ul li a {
  display: block;
  height: 100%;
}


.sc3 ul li a:after {
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.sc3 ul li a img {
  float: left;
  margin-top: 20px;
}

.sc3 ul li div {
  width: 185px;
  float: left;
  margin-left: 20px;
}

.sc3 ul li a h4 {
  font-size: 16px;
  color: #333;
  margin-top: 40PX;
  font-weight: 400;
}

.sc3 ul li a p {
  display: block;
  font-size: 14px;
  margin-top: 3px;
  color: #868994;
}

.sc3 ul li:hover {
  background: #f5fafe;
  border-radius: 5px;
  box-shadow: 10px 10px #ddebfc;
}

.sc3 ul li:hover h4 {
  font-weight: bold;
  margin-top: 25px;
  color: #1972ea;
}

.sc3 ul li:hover p {
  display: block;
  font-size: 14px;
  margin-top: 3px;
  color: #868994;
}

.sc3 div.bt {
  display: block;
  background: url(../img/sc3banner.png) no-repeat;
  width: 1200px;
  height: 146px;
  text-indent: -9999px;
  line-height: 146px;
  margin-top: 20px;
}

.sc3 p.bt em {
  font-size: 30px;
  color: #392600;
  font-weight: bold;
  margin-left: 190px;
}

.sc3 p.bt span {
  font-size: 30px;
  color: #392600;
  margin-left: 85px;
}

.sc3 p.bt i {
  font-size: 30px;
  color: #392600;
  font-style: normal;
  font-weight: bold;
}

.sc3 p.bt a {
  display: inline-block;
  width: 154px;
  height: 44px;
  text-indent: -9999px;
  position: relative;
  top: 45px;
  left: 100px;
  background: url(../img/sc3a.png) no-repeat;
}

.sc4 {
  background: #faf9f9;
  padding-top: 1px;
}

.sc4 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc4 ul {
  padding: 25px 0;
}

.sc4 ul li {
  width: 192px;
  height: 132px;
  float: left;
  background: white;
  padding: 20px;
  position: relative;
  margin: 10px 10px 0 0;
}

.sc4 ul li.li22 {
  display: none;
  width: 434px;
}

.sc4 ul li.last {
  margin-right: 0;
}

.sc4 ul li .p1 {
  font-size: 16px;
  color: #212529;
  margin-top: 55px;
}

.sc4 ul li .p2 {
  font-size: 14px;
  color: #525252;
  margin-top: 5px;
}

.sc4 ul li .nm {
  display: block;
  background: url(../img/css_sprites.png) no-repeat;
  width: 50px;
  height: 45px;
  position: absolute;
  top: 20px;
  left: 20px;
}

.sc4 ul li a {
  display: block;
  padding-top: 1px;
  width: 100%;
  height: 100%;
}

.sc4 ul li .bt {
  content: ' ';
  display: block;
  background: url(../img/sc4af1.png) no-repeat center;
  width: 80px;
  height: 80px;
  position: absolute;
  bottom: 20px;
  right: 15px;
}

.sc4 ul li.li2 .bt {
  width: 68px;
}

.sc4 ul li:hover {
  background: #2284ee;
}

.sc4 ul li:hover .p1,
.sc4 ul li:hover .p2 {
  color: white;
}

.sc4 ul li:hover .nm {
  display: none;
}

.sc4 ul li:hover .hv {
  display: block;
  background: url(../img/css_sprites.png) no-repeat;
  width: 50px;
  height: 45px;
  position: absolute;
  top: 20px;
  z-index: 2;
  left: 20px;
}

.sc5 {
  background: url(../img/sc5bg.png) no-repeat center;
  padding-top: 1px;
  height: 758px;
}

.sc5 ul {
  width: 1200px;
  margin: 30px auto;
}

.sc5 ul li {
  background: url(../img/sc51.png) no-repeat;
  width: 284px;
  height: 225px;
  float: left;
  margin: 10px 18px 0 0;
}

.sc5 ul li.li1 {
  background: url(../img/rencai.png) no-repeat;
  height: 460px;
  text-align: center;
}

.sc5 ul li.li1:hover {
  background: url(../img/rencai.png) no-repeat !important;
}

.sc5 ul li.li1:hover .nm {
  display: block;
}

.sc5 ul li.li3 {
  background: url(../img/sc52.png) no-repeat;
}

.sc5 ul li.li4 {
  margin-left: 18px;
  background: url(../img/sc53.png) no-repeat;
}

.sc5 ul li.li5 {
  background: url(../img/sc54.png) no-repeat;
}

.sc5 ul li.li6 {
  background: url(../img/sc55.png) no-repeat;
}

.sc5 ul li.li7 {
  background: url(../img/sc56.png) no-repeat;
}

.sc5 ul li.li8 {
  background: url(../img/sc57.png) no-repeat;
}

.sc5 ul li.li9 {
  background: url(../img/sc58.png) no-repeat;
}

.sc5 ul li.li10 {
  background: url(../img/sc59.png) no-repeat;
}

.sc5 ul li.li11 {
  background: url(../img/sc510.png) no-repeat;
}

.sc5 ul li.li1 h4 {
  font-size: 24px;
  color: white;
  margin-top: 35px;
  text-indent: 20px;
}

.sc5 ul li.li1 p {
  font-size: 14px;
  line-height: 28px;
  margin-top: 30px;
  color: white;
}

.sc5 ul li.li1 p a {
  color: white;
}

.sc5 ul .nm h4 {
  font-size: 20px;
  color: #333333;
  margin-top: 45px;
  text-indent: 20px;
}

.sc5 .nm p {
  font-size: 16px;
  color: #53627c;
  margin-top: 5px;
  text-indent: 20px;
}

.sc5 ul li:hover {
  background: #f3f8ff !important;
}

.sc5 ul li:hover .nm {
  display: none;
}

.sc5 ul li.last {
  margin-right: 0;
  margin-left: 1px;
}

.sc5 ul li.last.li4 {
  margin-right: 0;
  margin-left: 19px;
}

.sc5 ul li.li1,
.sc5 ul li.li8 {
  margin-right: 26px;
}

.sc5 ul .hv {
  text-align: center;
  display: none;
}

.sc5 ul li:hover .hv {
  display: block;
}

.sc5 ul .hv .js {
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  margin-top: 15px;
}

.sc5 ul .hv .js span {
  font-weight: normal;
  margin-left: 8px;
}

.sc5 ul .hv img {
  margin: 7px 0;
}

.sc5 ul .hv .ab {
  width: 230px;
  margin: 0 auto;
}

.sc5 ul .ab .l {
  float: left;
  display: block;
  width: 105px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #1972ea;
  font-size: 14px;
  border: 1px solid #1972ea;
}

.sc5 ul .ab .r {
  display: inline-block;
  width: 140px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #1972ea;
  font-size: 14px;
  color: white;
}

.sc6 {
  background: url(../img/sc6bg.png) no-repeat center !important;
  height: 224px;
  padding-top: 1px;
}

.sc6 h3 {
  margin-top: 30px;
}

.sc6 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc6 ul {
  margin-top: 25px;
}

.sc6 ul li {
  width: 240px;
  float: left;
}

.sc6 ul li img {
  float: left;
}

.sc6 ul li div {
  width: 140px;
  float: left;
  margin-left: 10px;
}

.sc6 ul li div h4 {
  font-size: 16px;
  margin-top: 4px;
}

.sc6 ul li div p {
  font-size: 14px;
  color: #53627c;
  margin-top: 3px;
}

.sc7 .ct {
  width: 1200px;
  margin: 0 auto;
}

footer {
  height: 276px;
  padding-top: 1px;
  background: #000000;
}

footer .ct {
  width: 1200px;
  margin: 30px auto 0;
}

footer .fli1 {
  width: 135px;
  float: left;
}

footer .fli2 {
  width: 875px;
  float: left;
}

footer .fli13 {
  width: 165px;
}

footer .fli1 a {
  font-size: 14px;
  color: white;
  line-height: 28px;
}

footer .fli1 .li1 {
  margin-bottom: 12px;
}

footer .fli1 .li1 a {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: bold;
}

footer .fli2 {
  width: 750px;
  height: 200px;
  float: left;
}

footer .fli2 div {
  height: 120px;
  display: none;
}

footer .fli2 div span {
  color: #78808d;
  font-size: 14px;
  margin-right: 20px;
}

footer .fli2 div.select {
  display: block;
}

footer .fli2 .fu {
  display: inline-block;
  width: 102px;
  height: 33px;
  background: #1b1b1b;
  margin-right: 20px;
  text-align: center;
  color: #78808d;
  line-height: 33px;
  margin-bottom: 20px;
}

footer .fli2 .dblj2 {
  margin-top: 10px;
  background: none;
  color: #505050;
}

footer .fli2 .fu.select {
  background: #2f3a4d;
  color: white;
  position: relative;
}

footer .fli2 .fu.select:after {
  content: '';
  display: block;
  height: 0;
  width: 0;
  border: 10px solid transparent;
  position: absolute;
  left: 50%;
  border-top-color: #2f3a4d;
  margin-left: -10px;
  bottom: -20px;
}

footer .fli2 a {
  font-size: 14px;
  color: #78808d;
  line-height: 30px;
  margin-right: 20px;
}

footer .fli2 .div1 a {
  /*cursor: inherit;*/
}

footer .fli2 li {
  width: 85px;
  float: left;
}

footer .fli2 .li1 {
  margin-bottom: 12px;
  width: 180px;
}

footer .fli2 .li1 a {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: bold;
}

footer .fli3 {
  width: 210px;
  margin-left: 80px;
  float: left;
}

footer .fli3 .p1 {
  font-size: 14px;
  color: #b1b1b1;
  margin-top: 8px;
}

footer .fli3 .p2 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 25px;
}

footer .fli3 .p3 {
  font-size: 28px;
  color: white;
}

footer .fli3 .fta {
  width: 136px;
  height: 37px;
  display: block;
  line-height: 37px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  background: #ff9400;
  margin-top: 23px;
  border-radius: 5px;
}

footer .fli4 {
  width: 135px;
  float: right;
}

footer .fli4 img {
  margin-top: 20px;
}

footer .fli4 p {
  font-size: 14px;
  color: white;
  text-align: center;
  margin-top: 20px;
}

.zxul {
  margin: 30px auto;
}

.zxul .zxl {
  width: 390px;
  float: left;
  box-sizing: border-box;
  border: 1px solid #eceff3;
  margin-right: 15px;
}

.zxul .zxl.last {
  margin-right: 0;
}

.zxul .zxl h4 {
  width: 390px;
  height: 60px;
  background: #1972ea;
  line-height: 60px;
  text-align: center;
  font-size: 24px;
  color: white;
}

.zxul .zxl h4:before {
  display: inline-block;
  content: ' ';
  background: url(../img/sc7h1.png) no-repeat;
  width: 31px;
  height: 31px;
  margin-right: 12px;
  position: relative;
  top: 6px;
}

.zxul .zxl2 h4:before {
  background: url(../img/sc7h2.png) no-repeat;
  width: 22px;
  height: 34px;
}

.zxul .zxl2 h4 {
  background: #ff9400;
}

.zxul .zxl3 h4:before {
  background: url(../img/sc7h3.png) no-repeat;
  width: 31px;
  height: 28px;
}

.zxul .zxl .zxa {
  width: 175px;
  height: 33px;
  display: block;
  border: 1px solid #1972ea;
  border-radius: 33px;
  line-height: 33px;
  text-align: center;
  color: #1972ea;
  margin: 25px auto;
}

.zxul .zxl .zxa:hover {
  background: #1972ea;
  color: white;
}

.zxul .zxl li .nmp {
  width: 354px;
  margin: 0 auto;
  line-height: 45px;
  border-bottom: 1px dashed #e1e1e1;
}

.zxul .zxl li .nmp p {
  width: 250px;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 14px;
  color: #2b3d63;
}

.zxul .zxl li .nmp span {
  float: right;
  font-size: 12px;
  color: #b2b2b2;
}

.zxul .zxl li .hvp {
  /*background: url(../img/libg.png) no-repeat;*/
  height: 99px;
  padding-top: 1px;
  display: none;
}

.zxul .zxl li .hvp .top {
  width: 274px;
  margin-top: 15px;
  text-indent: 20px;
  line-height: 40px;
}

.zxul .zxl li .hvp .top p {
  width: 180px;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 20px;
  color: #212529;
}

.zxul .zxl li .hvp .top span {
  float: right;
  font-size: 14px;
  color: #212529;
}

.zxul .zxl li .hvp .ms {
  width: 274px;
  margin: 0px;
  text-align: left;
  text-indent: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 16px;
  color: #212529;
}

.zxul .zxl li.select {
  height: 100px;
}

.zxul .zxl li.select .nmp {
  display: none;
}

.zxul .zxl li.select .hvp {
  display: block;
}


/*工商服务*/

.gsfw {
  padding: 1px 0;
  background: #f9f9f9;
}

.gsfw .gssc1 ul {
  width: 1200px;
  margin: 30px auto;
}

.gsfw .gssc1 ul li {
  background: url(../img/gssc1.png) no-repeat;
  width: 230px;
  height: 119px;
  float: left;
  margin-right: 13px;
  text-align: center;
}

.gsfw .gssc1 ul li.li2 {
  background: url(../img/gssc2.png) no-repeat;
}

.gsfw .gssc1 ul li.li3 {
  background: url(../img/gssc3.png) no-repeat;
}

.gsfw .gssc1 ul li.li4 {
  background: url(../img/gssc4.png) no-repeat;
}

.gsfw .gssc1 ul li.li5 {
  background: url(../img/gssc5.png) no-repeat;
}

.gsfw .gssc1 ul li a {
  display: block;
  height: 44px;
  padding-top: 75px;
  font-size: 16px;
  color: #d0e7ff;
}

.gsfw .gssc1 ul li.last {
  margin: 0 0 0 -2px;
}

.gsfw .gssc2 .ct {
  width: 1200px;
  margin: 20px auto;
  font-size: 12px;
}

.gsfw .gssc2 .ct h2 {
  font-size: 34px;
  color: #252129;
  text-align: center;
}

.gsfw .gssc2 .ct h2 span {
  font-size: 14px;
  color: #53627c;
  font-weight: normal;
  position: relative;
  top: -15px;
}


/*关于我们*/

.about .sc1 {
  display: none;
}

.about .gysc1 a {
  display: block;
  background: url(../img/abbanner.png) no-repeat center;
  height: 250px;
}

.about .gysc2 {
  width: 1200px;
  margin: 40px auto;
}

.about .gysc2 .left {
  width: 600px;
  float: left;
}

.about .gysc2 .rt {
  float: right;
}

.about .gysc2 .left h3 {
  font-size: 34px;
  margin-top: 8px;
  color: #252129;
}

.about .gysc2 .left p {
  font-size: 14px;
  margin-top: 22px;
  text-indent: 32px;
  color: #5a5a5a;
}

.about .gysc2 .bt {
  background: url(../img/absc1bg.png) no-repeat;
  width: 1044px;
  height: 204px;
  float: left;
  position: relative;
  left: -12px;
  margin-top: -100px;
}

.about .gysc2 .bt li {
  width: 204px;
  position: relative;
  left: 12px;
  float: left;
  text-align: center;
}

.about .gysc2 .bt li p {
  margin-top: 120px;
  color: #252129;
  font-size: 16px;
}

.about .gysc3 {
  height: 448px;
  padding-top: 1px;
  background: #fafafa;
}

.about .gysc3 .ct {
  width: 1200px;
  margin: 0 auto;
}

.about .gysc h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 50px;
  position: relative;
}

.about .gysc h3:after {
  content: ' ';
  display: inline-block;
  width: 50px;
  height: 2px;
  background: #d2d2d2;
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -25px;
}

.about .gysc3 ul {
  background: url(../img/absc3bg.png) no-repeat;
  width: 1200px;
  height: 300px;
  margin-top: 15px;
}

.about .gysc3 ul li {
  width: 240px;
  height: 300px;
  float: left;
  text-align: center;
}

.about .gysc3 ul li div {
  width: 240px;
  padding-top: 1px;
  height: 299px;
}

.about .gysc3 ul li .p1 {
  font-size: 20px;
  color: white;
  margin-top: 170px;
}

.about .gysc3 ul li .p2 {
  display: none;
}

.about .gysc3 ul li:hover div {
  background: rgba(3, 96, 211, .95);
}

.about .gysc3 ul li:hover div .p1 {
  font-size: 24px;
  margin-top: 90px;
}

.about .gysc3 ul li:hover div .p2 {
  display: block;
  margin-top: 20px;
  font-size: 14px;
  color: white;
}

.about .gysc4 .ct {
  width: 1200px;
  margin: 20px auto;
}

.about .gysc4 .ct .lf {
  width: 149px;
  float: left;
}

.about .gysc4 .ct .lf li {
  width: 147px;
  height: 41px;
  border: 1px solid #d2d2d2;
  text-align: center;
  line-height: 41px;
  font-size: 20px;
  color: #9e9e9e;
  margin-top: 25px;
}

.about .gysc4 .ct .lf li.select {
  background: #cce2fe;
  border-color: #cce2fe;
  color: #0070f9;
}

.about .gysc4 .rt {
  width: 1000px;
  float: right;
  border-top: 1px solid #cce2fe;
}

.about .gysc4 .rt ul {
  display: none;
}

.about .gysc4 .rt ul.select {
  display: block;
}

.about .gysc4 .rt ul h4 {
  font-size: 20px;
  margin-top: 28px;
  color: #0070f9;
}

.about .gysc4 .rt ul ol {
  font-size: 16px;
  margin-top: 28px;
  color: #8a8a8a;
}

.about .gysc4 .bt {
  height: 604px;
  background: url(../img/abbtbg.png) no-repeat center;
}

.about .gysc4 .bt .btct {
  width: 445px;
  padding-top: 1px;
  height: 538px;
  padding-left: 70px;
  position: relative;
  left: -10px;
  top: 18px;
  background: url(../img/btleft.png) no-repeat center;
}

.about .gysc4 .bt .btct h4 {
  font-size: 34px;
  color: #252129;
  margin-top: 65px;
}

.about .gysc4 .bt .btct .p1 {
  font-size: 40px;
  margin: 47px 0 97px 0;
  text-indent: 60px;
}

.about .gysc4 .bt .btct .p2 {
  font-size: 16px;
  margin-top: 25px;
  padding-left: 40px;
}


/*知识产权商标注册*/

.zscq .zssc1 {
  background: #f9f9f9;
  padding: 1px 0 28px 0;
}

.zscq .zssc1 h3 {
  font-size: 34px;
}

.zscq .zssc h3 {
  font-size: 24px;
  color: #252129;
  margin-top: 30px;
  text-align: center;
}

.zscq .zssc .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 3px;
}

.zscq .zssc1 .ct {
  background: url(../img/zssc1.png) no-repeat;
  width: 1200px;
  height: 173px;
  box-shadow: 0px 0px 10px 10px rgba(200, 200, 200, .3);
  margin: 20px auto;
}

.zscq .zssc1 .ct li {
  width: 304px;
  height: 173px;
  float: left;
  text-align: center;
}

.zscq .zssc1 .ct li a {
  display: block;
  height: 172px;
  padding-top: 1px;
}

.zscq .zssc1 .ct li a h4 {
  font-size: 16px;
  color: #252129;
  margin-top: 80px;
}

.zscq .zssc1 .ct li a p {
  font-size: 14px;
  color: #adadae;
  margin-top: 3px;
}

.zscq .zssc1 .ct li a span {
  display: inline-block;
  width: 40px;
  height: 4px;
  background: #0e76f7;
  margin-top: 40px;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.zscq .zssc1 .ct li a:hover span {
  width: 305px;
}

.zscq .zssc1 .ct li.li1 {
  text-align: left;
  width: 285px;
}

.zscq .zssc1 .ct li.li1 h4 {
  font-size: 24px;
  margin-top: 30px;
  color: white;
  text-indent: 170px;
}

.zscq .zssc1 .ct li.li1 p {
  font-size: 14px;
  color: #96b4ff;
  padding-left: 145px;
  margin-top: 25px;
  text-indent: 27px;
}

.zscq .zssc2 {
  background: url(../img/zssc2bg.png) no-repeat center;
  height: 345px;
  padding-top: 1px;
}

.zscq .zssc2 ul {
  width: 1200px;
  margin: 20px auto;
  text-align: center;
}

.zscq .zssc2 ul li {
  width: 600px;
  float: left;
  cursor: pointer;
}

.zscq .zssc2 ul li .p1 {
  font-size: 18px;
  margin-top: 85px;
  color: #252129;
}

.zscq .zssc2 ul li .p2 {
  font-size: 14px;
  color: #8a8a8a;
  margin-top: 15px;
}

.zscq .zssc2 ul li a {
  display: inline-block;
  margin-top: 25px;
  width: 123px;
  height: 32px;
  border: 1px solid #0e76f7;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
}

.zscq .zssc2 ul li:hover a {
  background: #0e76f7;
  color: white;
}

.zscq .zssc3 {
  padding: 1px 0;
  background: #f9f9f9;
}

.zscq .zssc3 ul {
  width: 1200px;
  margin: 15px auto 35px;
}

.zscq .zssc3 ul li {
  background: white;
  width: 386px;
  height: 150px;
  float: left;
  margin: 18px 18px 0 0;
  position: relative;
}

.zscq .zssc3 ul li:before {
  content: ' ';
  display: inline-block;
  background: url(../img/zscss_sprites.png) no-repeat;
  width: 105px;
  height: 105px;
  position: absolute;
  background-position: -10px -10px;
  top: 20px;
  left: 20px;
}

.zscq .zssc3 ul li.last {
  margin-right: 0;
  margin-left: 2px;
}

.zscq .zssc3 ul li.li2:before {
  background-position: -10px -254px;
}

.zscq .zssc3 ul li.li3:before {
  background-position: -10px -132px;
}

.zscq .zssc3 ul li.li4:before {
  background-position: -132px -132px;
}

.zscq .zssc3 ul li.li5:before {
  background-position: -130px -254px;
}

.zscq .zssc3 ul li.li6:before {
  background-position: -378px -130px;
}

.zscq .zssc3 ul li a {
  display: block;
  padding: 1px 0 0 140px;
  height: 149px;
}

.zscq .zssc3 ul li a h4 {
  font-size: 18px;
  color: #333333;
  margin-top: 30px;
}

.zscq .zssc3 ul li a p {
  font-size: 14px;
  color: #999999;
  width: 230px;
  margin-top: 8px;
}

.zscq .zssc3 ul li:hover {
  background: #0e76f7;
  color: white;
}

.zscq .zssc3 ul li:hover a h4 {
  color: white;
}

.zscq .zssc3 ul li:hover a p {
  color: white;
}

.zscq .zssc3 ul li:hover:before {
  background-position: -133px -10px;
}

.zscq .zssc3 ul li.li2:hover:before {
  background-position: -250px -253px;
}

.zscq .zssc3 ul li.li3:hover:before {
  background-position: -256px -10px;
}

.zscq .zssc3 ul li.li4:hover:before {
  background-position: -256px -132px;
}

.zscq .zssc3 ul li.li5:hover:before {
  background-position: -378px -10px;
}

.zscq .zssc3 ul li.li6:hover:before {
  background-position: -378px -240px;
}

.zscq .zssc4 ul {
  background: url(../img/zssc4bg.png) no-repeat;
  width: 1200px;
  height: 227px;
  margin: 20px auto;
}

.zscq .zssc4 ul li {
  width: 400px;
  padding-top: 1px;
  cursor: pointer;
  float: left;
}

.zscq .zssc4 ul li.li2 {
  width: 395px;
  padding-left: 5px;
}

.zscq .zssc4 ul li.li3 {
  width: 385px;
  padding-left: 15px;
}

.zscq .zssc4 ul li:hover h4 {
  color: #0e76f7;
}

.zscq .zssc4 ul li:hover a {
  background: #0e76f7;
  color: white;
}

.zscq .zssc4 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 85px;
}

.zscq .zssc4 ul li p {
  font-size: 14px;
  color: #adadae;
  width: 350px;
  line-height: 20px;
  height: 40px;
  margin-top: 12px;
}

.zscq .zssc4 ul li a {
  display: inline-block;
  width: 123px;
  height: 32px;
  border: 1px solid #0e76f7;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #0e76f7;
  margin-top: 10px;
}

.zscq .zssc5 {
  padding: 1px 0;
  background: #f9f9f9;
}

.zscq .zssc5 ul {
  width: 1200px;
  margin: 20px auto;
}

.zscq .zssc5 ul li {
  background: url(../img/zssc51.png) no-repeat;
  width: 230px;
  height: 260px;
  float: left;
  text-align: center;
  margin-right: 12px;
}

.zscq .zssc5 ul li a {
  display: block;
  padding-top: 1px;
  height: 259px;
}

.zscq .zssc5 ul li.li2 {
  background: url(../img/zssc52.png) no-repeat;
}

.zscq .zssc5 ul li.li3 {
  background: url(../img/zssc53.png) no-repeat;
}

.zscq .zssc5 ul li.li4 {
  background: url(../img/zssc54.png) no-repeat;
}

.zscq .zssc5 ul li.li5 {
  margin: 0 0 0 2px;
  background: url(../img/zssc55.png) no-repeat;
}

.zscq .zssc5 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 115px;
}

.zscq .zssc5 ul li p {
  font-size: 14px;
  color: #adadae;
  line-height: 20px;
  height: 40px;
  padding: 0 15px;
  margin-top: 20px;
}

.zscq .zssc5 ul li span {
  display: inline-block;
  height: 4px;
  background: #0e76f7;
  width: 50px;
  margin-top: 53px;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.zscq .zssc5 ul li:hover span {
  width: 230px;
}

.zscq .zssc6 {
  padding-top: 1px;
  background: url(../img/zssc6bg.png) no-repeat no-repeat;
  /*height: 773px;*/
  height: 627px;
}

.zscq .zssc6 h3 {
  color: white;
}

.zscq .zssc6 p.xq {
  color: white;
  background: none;
}

.zssc7 {
  width: 1200px;
  margin: 80px auto 0px;
}

.zssc7 h3:before {
  background: url(../img/sch34.png) no-repeat;
}

.zssc7 ul {
  margin: 30px auto;
}

.zssc7 ul li {
  width: 240px;
  float: left;
}

.zssc7 ul li img {
  float: left;
}

.zssc7 ul li div {
  width: 143px;
  float: right;
}

.zssc7 ul li h4 {
  font-size: 16px;
  color: #212529;
  margin-top: 15px;
}

.zssc7 ul li p {
  font-size: 14px;
  color: #53627c;
  margin-top: 3px;
}

.zscq .gjs {
  width: 1200px;
  text-align: center;
  margin: 20px auto;
}

.zscq .gjs div {
  display: inline-block;
  width: 186px;
  height: 285px;
  margin: 18px 8px 0;
  text-align: left;
  background: url(../img/zssc61.png) no-repeat;
}

.zscq .gjs .gj2 {
  background: url(../img/zssc62.png) no-repeat;
}

.zscq .gjs .gj3 {
  background: url(../img/zssc63.png) no-repeat;
}

.zscq .gjs .gj4 {
  background: url(../img/zssc64.png) no-repeat;
}

.zscq .gjs .gj5 {
  background: url(../img/zssc65.png) no-repeat;
}

.zscq .gjs .gj6 {
  background: url(../img/zssc66.png) no-repeat;
}

.zscq .gjs .gj7 {
  background: url(../img/zssc67.png) no-repeat;
}

.zscq .gjs .gj8 {
  background: url(../img/zssc68.png) no-repeat;
}

.zscq .gjs .gj9 {
  background: url(../img/zssc69.png) no-repeat;
}

.zscq .gjs h4 {
  font-size: 16px;
  color: #252129;
  text-indent: 15px;
  margin-top: 20px;
}

.zssc6 .gjs p.p1 {
  font-size: 12px;
  color: #5d5c5c;
  text-indent: 15px;
  margin-top: 5px;
}

.zssc6 .gjs p.p2 {
  font-size: 18px;
  color: #252129;
  margin-top: 143px;
  text-indent: 50px;
}

.zssc6 .gjs a {
  display: inline-block;
  width: 158px;
  height: 30px;
  background: #0e76f7;
  color: white;
  line-height: 30px;
  margin: 5px 0 0 15px;
  text-align: center;
  font-size: 14px;
}

.rssb .rssc1 {
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb .rssc h3 {
  font-size: 24px;
  color: #252129;
  margin-top: 30px;
  text-align: center;
}

.rssb .rssc .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  background: none;
  margin-top: 3px;
}

.rssb .rssc1 .ct {
  width: 1200px;
  margin: 35px auto 15px;
}

.rssb .rssc1 .ct .ct1 .left {
  background: url(../img/rsscqy1.png) no-repeat;
  width: 880px;
  height: 440px;
  position: relative;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  z-index: 1;
  float: left;
}

.rssb .rssc1.rssc h3 {
  font-size: 34px;
  margin-top: 40px;
}

.rssb .rssc1 .ct .ct1 .rt {
  background: url(../img/rsscgr2.png) no-repeat;
  width: 340px;
  height: 344px;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  float: left;
  margin: 48px 0 0 -20px;
}

.rssb .rssc1 .ct .ct2 .left {
  background: url(../img/rsscqy2.png) no-repeat;
  width: 340px;
  height: 344px;
  float: left;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  margin: 48px 0 0 -20px;
}

.rssb .rssc1 .ct .ct2 .rt {
  background: url(../img/rsscqy1.png) no-repeat;
  width: 880px;
  height: 440px;
  position: relative;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  z-index: 1;
  float: left;
}

.rssb .rssc1 .ct .ct1 .left h4 {
  font-size: 24px;
  color: #252129;
  margin-top: 32px;
  text-indent: 90px;
}

.rssb .rssc1 .ct .ct1 .left .p1 {
  font-size: 14px;
  color: #53627c;
  text-indent: 90px;
}

.rssb .rssc2 {
  background: #f9f9f9;
}

.rssb .rssc1 .ct .ct1 .left ul {
  width: 826px;
  height: 288px;
  margin: 32px auto 0;
  text-align: center;
}

.rssb .rssc1 .ct .ct1 .left ul li {
  display: inline-block;
  width: 260px;
  height: 120px;
  cursor: pointer;
  text-align: left;
  cursor: pointer;
  background: white;
  margin: 18px 5px 0;
}

.rssb .rssc1 .ct .ct1 .left ul li h5 {
  font-size: 16px;
  color: #252129;
  text-indent: 20px;
  margin-top: 18px;
}

.rssb .rssc1 .ct .ycd {
  display: none;
}

.rssb .rssc1 .ct .ct1 .left ul li h5:before {
  display: inline-block;
  content: '';
  width: 29px;
  margin-right: 10px;
  position: relative;
  top: 8px;
  height: 29px;
  background: url(../img/scqy1.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li2 h5:before {
  background: url(../img/scqy2.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li3 h5:before {
  background: url(../img/scqy3.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li4 h5:before {
  background: url(../img/scqy4.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li5 h5:before {
  background: url(../img/scqy5.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li p {
  padding-left: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 8px;
  width: 180px;
}

.rssb .rssc1 .ct .ct1 .rt h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 80px;
  text-indent: 60px;
}

.rssb .rssc1 .ct .ct1 .rt p {
  text-indent: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .rt h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 40px;
  text-indent: 100px;
}

.rssb .rssc1 .ct .ct2 .rt p {
  text-indent: 0px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .left h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 20px;
  text-indent: 70px;
}

.rssb .rssc1 .ct .ct2 .left p {
  text-indent: 70px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .rt ul {
  width: 826px;
  height: 288px;
  margin: 15px auto 0;
  text-align: center;
}

.rssb .rssc1 .ct .ct2 .rt ul li {
  display: inline-block;
  width: 260px;
  height: 120px;
  cursor: pointer;
  text-align: left;
  background: white;
  margin: 18px 5px 0;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li4 {
  position: relative;
  float: left;
  margin-left: 10px;
  /*top: -20px;*/
}


/*.rssb .rssc1 .ct .ct2 .rt ul li.li1,.rssb .rssc1 .ct .ct2 .rt ul li.li2{*/


/*position: relative;*/


/*top: 20px;*/


/*}*/


/*.rssb .rssc1 .ct .ct2 .rt ul li.li4,.rssb .rssc1 .ct .ct2 .rt ul li.li5{*/


/*position: relative;*/


/*top: -20px;*/


/*}*/

.rssb .rssc1 .ct .ct2 .rt ul li h5 {
  font-size: 16px;
  color: #252129;
  text-indent: 20px;
  margin-top: 18px;
}

.rssb .rssc1 .ct .ct2 .rt ul li h5:before {
  display: inline-block;
  content: '';
  width: 29px;
  margin-right: 10px;
  position: relative;
  top: 8px;
  height: 29px;
  background: url(../img/grsb1.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li2 h5:before {
  background: url(../img/grsb2.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li3 h5:before {
  background: url(../img/grsb3.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li4 h5:before {
  background: url(../img/grsb3.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li5 h5:before {
  background: url(../img/gssc2r5.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li6 h5:before {
  background: url(../img/gssc2r6.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li p {
  padding-left: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 8px;
  width: 180px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li6 {
  position: relative;
  top: -80px;
  text-align: center;
  font-size: 16px;
  color: #1972ea;
  font-weight: bold;
}

.rssb .rssc1 .ct .ct1 .left ul li.li4 {
  margin-left: -240px;
  position: relative;
  left: -13px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li5 {
  position: relative;
  left: -13px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li6 a {
  position: relative;
  top: 48px;
}

.rssb .rssc2 .ct {
  padding-top: 1px;
  text-align: center;
  background: url(../img/rssc2.png) no-repeat center;
  height: 261px;
}

.rssb .rssc2 .ct h3 {
  font-size: 22px;
  color: white;
  margin-top: 108px;
}

.rssb .rssc2 .ct .p1 {
  font-size: 16px;
  color: white;
  margin-top: 18px;
}

.rssb .rssc2 .ct a {
  display: block;
  width: 160px;
  height: 34px;
  background: #93a8ff;
  font-size: 14px;
  line-height: 34px;
  border-radius: 34px;
  text-align: center;
  color: white;
  margin: 24px auto;
}

.rssb .rssc3 {
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb .rssc3 ul {
  width: 1200px;
  text-align: center;
  margin: 20px auto;
}

.rssb .rssc3 ul li {
  display: inline-block;
  width: 339px;
  height: 280px;
  padding-top: 1px;
  margin: 10px 15px;
  /*background: #fff;*/
}

.rssb .rssc3 ul li:hover {
  background: #ffffff;
  box-shadow: 0px 0px 10px rgba(206, 206, 206, .35);
}

.rssb .rssc3 ul li:hover a {
  visibility: inherit;
}

.rssb .rssc3 ul li img {
  margin-top: 40px;
}

.rssb .rssc3 ul li .p1 {
  margin-top: 30px;
  font-size: 18px;
  font-weight: bold;
  color: #2abe84;
}

.rssb .rssc3 ul li .p2 {
  margin-top: 8px;
  font-size: 14px;
  color: #595f6f;
}

.rssb .rssc3 ul li a {
  display: inline-block;
  width: 203px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #496bfb;
  border-radius: 5px;
  font-size: 14px;
  color: white;
  margin-left: -10px;
  visibility: hidden;
  margin-top: 45px;
}

.rssc4 ul {
  width: 1200px;
  margin: 20px auto;
}

.rssc4 ul li {
  width: 230px;
  height: 200px;
  float: left;
  position: relative;
  margin: 20px 12px 0 0;
}

.rssc4 ul li .nm {
  width: 230px;
  height: 199px;
  padding-top: 1px;
  background: url(../img/rssc411.png) no-repeat;
}

.zzsc .rssc4 ul li .nm {
  background: url(../img/zzsc411.png) no-repeat;
}

.zzsc .rssc4 ul li.li2 .nm {
  background: url(../img/zzsc421.png) no-repeat;
}

.zzsc .rssc4 ul li.li3 .nm {
  background: url(../img/zzsc431.png) no-repeat;
}

.zzsc .rssc4 ul li.li4 .nm {
  background: url(../img/zzsc441.png) no-repeat;
}

.zzsc .rssc4 ul li.li5 .nm {
  background: url(../img/zzsc451.png) no-repeat;
}

.zzsc .rssc4 ul li.li6 .nm {
  background: url(../img/zzsc461.png) no-repeat;
}

.zzsc .rssc4 ul li.li7 .nm {
  background: url(../img/zzsc471.png) no-repeat;
}

.zzsc .rssc4 ul li.li8 .nm {
  background: url(../img/zzsc481.png) no-repeat;
}

.zzsc .rssc4 ul li.li9 .nm {
  background: url(../img/zzsc491.png) no-repeat;
}

.zzsc .rssc4 ul li.li10 .nm {
  background: url(../img/zzsc4110.png) no-repeat;
}

.rssc4 ul li .hover {
  position: absolute;
  width: 389px;
  height: 200px;
  top: 0;
  z-index: 2;
  left: 0;
  display: none;
  background: #1972ea;
}

.rssc4 ul li.li5 .hover,
.rssc4 ul li.li10 .hover {
  right: 0;
  top: 0;
  left: auto;
}

.rssc4 ul li:hover .hover {
  display: block;
}

.rssc4 ul li .hover div {
  width: 192px;
  float: right;
}

.rssc4 ul li .hover div h5 {
  font-size: 18px;
  color: #ffffff;
  margin-top: 20px;
}

.rssc4 ul li .hover div .p1 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 20px;
}

.rssc4 ul li .hover div .p2 {
  font-size: 16px;
  color: #ffffff;
  margin-top: 8px;
}

.rssc4 ul li .hover div .p3 {
  color: white;
  margin-top: 10px;
  padding-right: 14px;
}

.rssc4 ul li .hover div a {
  display: block;
  width: 174px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: white;
  background: #2abf85;
  margin-top: 25px;
}

.rssc4 ul li .hover img {
  float: left;
  margin: 2px 0 0 2px;
  position: relative;
  left: 16px;
  top: 18px;
}

.rssc4 ul li .nm h4 {
  font-size: 14px;
  color: #252129;
  text-indent: 20px;
  margin-top: 37px;
  font-weight: bold;
}

.rssc4 ul li .nm p {
  font-size: 12px;
  text-indent: 20px;
  margin-top: 5px;
  color: #8a8a8a;
}

.rssc4 ul li.li2 .nm {
  background: url(../img/rssc421.png) no-repeat;
}

.rssc4 ul li.li3 .nm {
  background: url(../img/rssc431.png) no-repeat;
}

.rssc4 ul li.li4 .nm {
  background: url(../img/rssc441.png) no-repeat;
}

.rssc4 ul li.li5 .nm {
  background: url(../img/rssc451.png) no-repeat;
}

.rssc4 ul li.li6 .nm {
  background: url(../img/rssc461.png) no-repeat;
}

.rssc4 ul li.li7 .nm {
  background: url(../img/rssc471.png) no-repeat;
}

.rssc4 ul li.li8 .nm {
  background: url(../img/rssc481.png) no-repeat;
}

.rssc4 ul li.li9 .nm {
  background: url(../img/rssc491.png) no-repeat;
}

.rssc4 ul li.li10 .nm {
  background: url(../img/rssc4111.png) no-repeat;
}

.rssc4 ul li.li5,
.rssc4 ul li.li10 {
  margin: 20px 0 0 2px;
}

.rssb7.zssc7.sc h3:before {
  background: url(../img/sch35.png) no-repeat;
}

.rssb7.zssc7.sc {
  width: 100%;
  margin-top: 50px;
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb7.zssc7.sc .ct {
  width: 1200px;
  margin: 30px auto;
}


/*财税服务*/

.cssc1 {
  padding: 1px 0;
  background: #f9f9f9;
}

.cssc1 h3 {
  font-size: 34px;
  color: #252129;
  margin-top: 40px;
  text-align: center;
}

.cssc1 .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 2px;
}

.cssc1 ul.af {
  width: 1200px;
  margin: 10px auto 40px;
}

.cssc1 ul.af .li {
  background: url(../img/cssc1bg2.png) no-repeat;
  width: 370px;
  height: 513px;
  padding-top: 1px;
  float: left;
  margin: 25px 45px 0 0;
}

.cssc1 ul.af .li.li3,
.cssc1 ul.af .li.li6 {
  margin: 25px 0 0 0;
}

.cssc1 ul.af .li.li3,
.cssc1 ul.af .li.last {
  margin: 25px 0 0 0;
}

.cssc1 ul.af .li.li1,
.cssc1 ul.af .li.li6 {
  background: url(../img/cssc1bg1.png) no-repeat;
}

.cssc1 ul.af .li h4 {
  font-size: 24px;
  margin-top: 145px;
  text-align: center;
}

.cssc1 ul.af .li ul {
  width: 310px;
  margin: 10px auto;
}

.cssc1 ul.af .li li {
  width: 310px;
  cursor: pointer;
  margin: 25px auto;
}

.cssc1 ul.af .li li:after {
  content: '';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.cssc1 ul.af .li li img {
  float: left;
}

.cssc1 ul.af .li li div {
  width: 230px;
  float: right;
}

.cssc1 ul.af .li li div h5 {
  font-size: 16px;
  color: #252129;
}

.cssc1 ul.af .li li div p {
  font-size: 14px;
  color: #adadae;
}

.csfw .sc.zssc7.rssb7 h3:before {
  background: url(../img/sch34.png) no-repeat;
}

.cssc2 {
  background: url(../img/cssc2bg.png) no-repeat center;
  padding: 1px 0;
  margin-bottom: -50px;
  height: 627px;
}

.cssc2.rssc3 {
  height: 747px;
}

.cssc2.gsfw {
  background: white;
}

.cssc2.gsfw .ct {
  padding-top: 1px;
  background: url(../img/gsfwdb2.png) no-repeat;
}

.cssc2 h3 {
  font-size: 34px;
  color: white;
  margin-top: 40px;
  text-align: center;
}

.cssc2 .xq {
  font-size: 14px;
  text-align: center;
  margin-top: 8px;
  background: none;
  color: white;
}

.cssc2 ul.af {
  width: 1200px;
  margin: 0px auto 50px;
}

.cssc2 ul.af li {
  width: 186px;
  float: left;
  margin: 20px 67px 0 0;
  position: relative;
}

.cssc2 ul.af li.last {
  margin-right: 0 !important;
}

.rssb .cssc2 ul.af li.li1 {
  margin-left: 65px;
}

.cssc2 ul.af li.li11 {
  margin: 30px 0 0 -1px;
}

.cssc2 ul.af li .nm {
  width: 186px;
  height: 199px;
  padding-top: 1px;
  background: url(../img/cssc11.png) no-repeat;
}

.cssc2 ul.af li .hover {
  width: 390px;
  height: 199px;
  padding-top: 1px;
  box-shadow: 2px 0 16px rgba(94, 95, 95, .18);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  z-index: 1;
  background: #fff;
}

.cssc2 ul.af li .hover:before {
  content: '';
  display: block;
  height: 2px;
  width: 390px;
  left: 0;
  border-radius: 2px;
  bottom: 0;
  background: #3080ec;
  position: absolute;
}

.cssc2 ul.af li.li5 .hover {
  right: 0;
  left: inherit;
}

.cssc2 ul.af li.li10 .hover {
  right: 0;
  left: inherit;
}

.cssc2 ul.af li:hover .hover {
  display: block;
}

.cssc2 ul.af li .hover img {
  float: left;
  margin: 20px 0 0 20px;
}

.cssc2 ul.af li .hover div {
  width: 190px;
  float: right;
}

.cssc2 ul.af li .hover div .p1 {
  font-size: 18px;
  color: #252129;
  margin-top: 18px;
}

.cssc2 ul.af li .hover div .p1 span {
  font-size: 14px;
  color: #5d5c5c;
}

.cssc2 ul.af li .hover div .p2 {
  font-size: 16px;
  color: #ff7826;
  margin-top: 2px;
}

.cssc2 ul.af li .hover div .p3 {
  font-size: 14px;
  color: #9c9fac;
  padding-left: 42px;
  text-indent: -42px;
  margin-top: 10px;
  height: 46px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}

.cssc2 ul.af li .hover div .lj {
  display: inline-block;
  width: 81px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 14px;
  color: #ff7826;
  margin-top: 18px;
  border: 1px solid #ff7826;
}

.cssc2 ul.af li .hover div .zx {
  display: inline-block;
  width: 83px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  margin-top: 18px;
  color: white;
  font-size: 14px;
  background: #ff7826;
  margin-left: 5px;
}

.cssc2 ul.af li .nm h4 {
  font-size: 14px;
  color: #252129;
  font-weight: bold;
  text-indent: 10px;
  margin-top: 40px;
}

.cssc2 ul.af li .nm p {
  font-size: 14px;
  color: #5d5c5c;
  text-indent: 10px;
  margin-top: 8px;
}

.cssc2 ul.af li.li2 .nm {
  background: url(../img/cssc12.png) no-repeat;
}

.cssc2 ul.af li.li3 .nm {
  background: url(../img/cssc13.png) no-repeat;
}

.cssc2 ul.af li.li4 .nm {
  background: url(../img/cssc14.png) no-repeat;
}

.cssc2 ul.af li.li5 .nm {
  background: url(../img/cssc15.png) no-repeat;
}

.cssc2 ul.af li.li6 .nm {
  background: url(../img/cssc16.png) no-repeat;
}

.cssc2 ul.af li.li7 .nm {
  background: url(../img/cssc18.png) no-repeat;
}

.cssc2 ul.af li.li8 .nm {
  background: url(../img/cssc19.png) no-repeat;
}

.cssc2 ul.af li.li9 .nm {
  background: url(../img/cssc17.png) no-repeat;
}

.cssc2 ul.af li.li10 .nm {
  background: url(../img/cssc110.png) no-repeat;
}

.cssc2 ul.af li.li11 .nm {
  background: url(../img/cssc111.png) no-repeat;
}


/*资质商城*/

.zzsc .rssc4 h3 {
  font-size: 34px;
  color: #252129;
  margin-top: 50px;
  text-align: center;
}

.zzsc .rssc4 .xq {
  font-size: 14px;
  color: #53627c;
  background: none;
  text-align: center;
  margin-top: 5px;
}

.zzsc4 {
  background: url(../img/zzsc4bg.png) no-repeat center;
  height: 324px;
  padding: 1px 0;
}

.zzsc4 h3 {
  text-align: center;
  font-size: 30px;
  color: white;
  margin-top: 35px;
}

.zzsc4 p.xq {
  text-align: center;
  font-size: 14px;
  color: white;
  background: none;
  margin-top: 5px;
}

.zzsc4 ul {
  width: 1200px;
  margin: 20px auto;
}

.zzsc4 ul li {
  background: url(../img/zzsc41.png) no-repeat;
  padding-top: 1px;
  width: 580px;
  cursor: pointer;
  height: 139px;
}

.zzsc4 ul li:hover {
  box-shadow: 0 0 10px rgba(43, 38, 38, 1);
  background: url(../img/zzsc43.png) no-repeat;
}

.zzsc4 ul li.li2:hover {
  background: url(../img/zzsc44.png) no-repeat;
}

.zzsc4 ul li div {
  width: 265px;
  float: left;
  margin: 35px 0 0 175px;
}

.zzsc4 ul li div h4 {
  font-size: 18px;
  color: white;
}

.zzsc4 ul li div p {
  font-size: 14px;
  color: white;
  margin-top: 8px;
}

.zzsc4 ul li a {
  display: block;
  width: 127px;
  height: 37px;
  line-height: 37px;
  background: #ff7826;
  text-align: center;
  font-size: 14px;
  color: white;
  float: left;
  margin-top: 50px;
}

.zzsc4 ul li.li1 {
  float: left;
}

.zzsc4 ul li.li2 {
  float: right;
  background: url(../img/zzsc42.png) no-repeat;
}

.zzsc3 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc3 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc3 ul {
  width: 1200px;
  margin: 20px auto;
}

.zzsc3 ul li {
  width: 300px;
  height: 80px;
  float: left;
  cursor: pointer;
}

.zzsc3 ul li img {
  float: left;
}

.zzsc3 ul li div {
  width: 225px;
  float: right;
  padding-right: 10px;
}

.zzsc3 ul li div h4 {
  font-size: 16px;
  color: #252129;
}

.zzsc3 ul li div p {
  font-size: 14px;
  color: #9c9fac;
  margin-top: 2px;
}

.zzsc2 {
  background: url(../img/zzsc2bg.png) no-repeat center;
  padding: 1px 0;
  height: 654px;
}

.zzsc2 .ct {
  width: 1200px;
  padding: 1px 0;
  margin: 0 auto;
}

.zzsc2 .ct .left {
  background: url(../img/zzsc2lfbg.png) no-repeat;
  width: 546px;
  height: 435px;
  float: left;
  margin-top: 110px;
}

.zzsc2 .ct .rt {
  width: 637px;
  height: 583px;
  float: right;
  margin-top: 35px;
  background: url(../img/zzsc2rtbg.png) no-repeat;
}

.zzsc2 .ct .left h4 {
  font-size: 22px;
  color: #ff7f00;
  margin-top: 36px;
  text-indent: 50px;
}

.zzsc2 .ct .left h4 span {
  font-size: 14px;
  color: #ff962d;
  margin-left: 8px;
}

.zzsc2 .ct .left ul {
  width: 508px;
  margin: 20px auto 0;
}

.zzsc2 .ct .left ul li {
  line-height: 66px;
  border-bottom: 1px dashed #ececec;
}

.zzsc2 .ct .left ul li:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.zzsc2 .ct .left ul li span {
  display: inline-block;
  content: ' ';
  background: url(../img/css_spriteszzsc.png) no-repeat;
  width: 35px;
  height: 30px;
  position: relative;
  top: 20px;
  float: left;
  margin-left: 8px;
  background-position: -228px -100px;
}

.zzsc2 .ct .left ul li.li5 {
  border-bottom: 0;
}

.zzsc2 .ct .left ul li:hover em {
  color: #ff7f00;
}

.zzsc2 .ct .left ul li:hover a {
  color: white;
  background: #ff7f00;
}

.zzsc2 .ct .left ul li.li2 span {
  background-position: -122px -10px;
  position: relative;
  left: -4px;
}

.zzsc2 .ct .left ul li.li3 span {
  background-position: -10px -155px;
}

.zzsc2 .ct .left ul li.li4 span {
  background-position: -10px -56px;
}

.zzsc2 .ct .left ul li.li5 span {
  background-position: -10px -107px;
}

.zzsc2 .ct .left ul li.li1:hover span {
  background-position: -228px -144px;
}

.zzsc2 .ct .left ul li.li2:hover span {
  background-position: -122px -55px;
}

.zzsc2 .ct .left ul li.li3:hover span {
  background-position: -56px -155px;
}

.zzsc2 .ct .left ul li.li4:hover span {
  background-position: -60px -56px;
}

.zzsc2 .ct .left ul li.li5:hover span {
  background-position: -58px -107px;
}

.zzsc2 .ct .left ul li em {
  display: inline-block;
  width: 160px;
  font-size: 16px;
  float: left;
  color: #252129;
  margin-left: 20px;
}

.zzsc2 .ct .left ul li a {
  width: 61px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  margin-top: 20px;
  font-size: 14px;
  float: left;
  color: #ff7f00;
  border: 1px solid #ffddbb;
}

.zzsc2 .ct .left ul li i {
  width: 220px;
  display: inline-block;
  font-size: 14px;
  color: #9c9fac;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
}

.zzsc2 .ct .rt h4 {
  color: #1972ea;
  font-size: 22px;
  margin-top: 40px;
  text-indent: 35px;
}

.zzsc2 .ct .rt h4 span {
  font-size: 14px;
  color: #63a4fb;
  margin-left: 8px;
}

.zzsc2 .ct .rt h4:before {
  content: ' ';
  display: inline-block;
  width: 7px;
  height: 25px;
  background: #1972ea;
  margin-right: 8px;
  position: relative;
  top: 5px;
}

.zzsc2 .ct .rt ul {
  width: 590px;
  margin: 20px auto 0;
}

.zzsc2 .ct .rt ul li {
  padding: 12px 0 18px;
  border-bottom: 1px dashed #ececec;
}

.zzsc2 .ct .rt ul li span {
  display: inline-block;
  content: ' ';
  background: url(../img/css_spriteszzsc.png) no-repeat;
  width: 35px;
  height: 30px;
  position: relative;
  top: 13px;
  margin: 0 5px 0 8px;
  background-position: -106px -107px;
}

.zzsc2 .ct .rt ul li.li2 span {
  background-position: -10px -10px;
}

.zzsc2 .ct .rt ul li.li3 span {
  background-position: -10px -201px;
}

.zzsc2 .ct .rt ul li.li4 span {
  background-position: -177px -55px;
}

.zzsc2 .ct .rt ul li.li5 span {
  background-position: -102px -155px;
}

.zzsc2 .ct .rt ul li.li6 span {
  background-position: -228px -10px;
}

.zzsc2 .ct .rt ul li:hover em {
  color: #1972ea;
}

.zzsc2 .ct .rt ul li.li6 {
  border-bottom: 0;
}

.zzsc2 .ct .rt ul li.li1:hover span {
  background-position: -177px -10px;
}

.zzsc2 .ct .rt ul li.li2:hover span {
  background-position: -66px -10px;
}

.zzsc2 .ct .rt ul li.li3:hover span {
  background-position: -55px -201px;
}

.zzsc2 .ct .rt ul li.li4:hover span {
  background-position: -177px -102px;
}

.zzsc2 .ct .rt ul li.li5:hover span {
  background-position: -148px -155px;
}

.zzsc2 .ct .rt ul li.li6:hover span {
  background-position: -228px -55px;
}

.zzsc2 .ct .rt ul li:hover a {
  color: white;
  background: #1972ea;
}

.zzsc2 .ct .rt ul li em {
  display: inline-block;
  width: 205px;
  margin-left: 8px;
  font-size: 16px;
  color: #252129;
}

.zzsc2 .ct .rt ul li i {
  width: 258px;
  display: inline-block;
  font-size: 14px;
  color: #53627c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
}

.zzsc2 .ct .rt ul li a {
  width: 61px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  font-size: 14px;
  color: #1972ea;
  border: 1px solid #1972ea;
}

.zzsc1 {
  background: url(../img/zzsc1bg.png) no-repeat center;
  padding: 1px 0;
  height: 567px;
}

.zzsc1 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc1 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc1 ul {
  width: 1200px;
  text-align: center;
  margin: 0 auto;
}

.zzsc1 ul li {
  display: inline-block;
  width: 371px;
  height: 131px;
  margin: 0 12px;
}

.zzsc1 ul li a {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-align: left;
}

.zzsc1 ul li.li2 {
  position: relative;
  top: -65px;
}

.zzsc1 ul li.li1,
.zzsc1 ul li.li3 {
  margin-top: 95px;
}

.zzsc1 ul li.li4,
.zzsc1 ul li.li5 {
  margin-top: 50px;
  width: 420px;
}

.zzsc1 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 25px;
  text-indent: 110px;
}

.zzsc1 ul li p {
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
  text-indent: 110px;
}

.zzsc0 {
  height: 638px;
  padding: 1px 0;
  background: #f9f9f9;
}

.zzsc0 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc0 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc0 .ul1 {
  width: 1200px;
  margin: 30px auto;
}

.zzsc0 .ul1 .li1 {
  background: url(../img/zzsc0lf.png) no-repeat;
  width: 590px;
  height: 440px;
  float: left;
}

.zzsc0 .ul1 .li2 {
  background: url(../img/zzsc0rt.png) no-repeat;
  width: 590px;
  height: 440px;
  float: right;
}

.zzsc0 .ul1 li h4 {
  font-size: 22px;
  color: #252129;
  margin-top: 28px;
  text-indent: 90px;
}

.zzsc0 .ul1 li .p1 {
  font-size: 14px;
  color: #53627c;
  margin-top: 8px;
  text-indent: 92px;
}

.zzsc0 .ul2 {
  margin-top: 40px;
  text-align: center;
}

.zzsc0 .ul2 li {
  /*display: inline-block;*/
  float: left;
  width: 260px;
  height: 120px;
  margin: 5px;
}

.zzsc0 .ul2 li a {
  display: inline-block;
  width: 260px;
  text-align: left;
  /*padding-left: 60px;*/
  height: 100%;
}

.zzsc0 .ul2 li a h5 {
  font-size: 16px;
  margin-top: 18px;
  padding-left: 25px;
  color: #252129;
}

.zzsc0 .ul2 li a .p2 {
  font-size: 14px;
  color: #9c9fac;
  padding-left: 60px;
  margin-top: 8px;
}

.zzsc0 .ul2 li a h5:before {
  background: url(../img/zzsc01.png) no-repeat;
  width: 30px;
  height: 30px;
  text-indent: -30px;
  content: ' ';
  position: relative;
  top: 10px;
  margin-right: 5px;
  display: inline-block;
}

.zzsc0 .ul2 li.l2 a h5:before {
  background: url(../img/zzsc02.png) no-repeat;
}

.zzsc0 .ul2 li.l3 a h5:before {
  background: url(../img/zzsc03.png) no-repeat;
}

.zzsc0 .ul2 li.l4 a h5:before {
  background: url(../img/zzsc04.png) no-repeat;
}

.zzsc0 .ul2 li.l5 a h5:before {
  background: url(../img/zzsc05.png) no-repeat;
}

.zzsc0 .ul2 li.l6 a h5:before {
  background: url(../img/zzsc06.png) no-repeat;
}

.zzsc0 .ul2 li.l7 a h5:before {
  background: url(../img/zzsc07.png) no-repeat;
}

.zzsc0 .ul2 li.l8 a h5:before {
  background: url(../img/zzsc08.png) no-repeat;
}

.zzsc0 .ul2 li:hover a h5 {
  color: #1972ea;
}

.zzsc0 .ul2 li:hover {
  box-shadow: 0 0 10px rgba(242, 242, 242, 9);
}

.zzsc0 .ul2 li.l4,
.zzsc0 .ul2 li.l8 {
  /*top: 20px;*/
  position: relative;
}

.zzsc0 .li2 .ul2 li:hover a h5 {
  color: #ff7f00;
}


/*工商服务*/

.gssc2 .ct2 {
  width: 1200px;
  margin: 20px auto;
}

.gssc2 .ct2 .left {
  width: 475px;
  float: left;
}

.gssc2 .ct2 .left h3:before {
  background: url(../img/gsfwh31.png) no-repeat;
  width: 23px;
  height: 25px;
}

.gssc2 .ct2 .left ul {
  /*background: url(../img/gssc2lfbg.png) no-repeat;*/
  width: 447px;
  padding: 14px;
  padding-bottom: 40px;
  background: white;
  position: relative;
  left: -12px;
  margin-top: 20px;
}

.gssc2 .ct2 .left li {
  height: 92px;
  width: 218px;
  float: left;
  position: relative;
}

.gssc2 .ct2 .left li h5 {
  padding-left: 60px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc2 .ct2 .left li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.gssc2 .ct2 .left li span {
  background: url(../img/gssc21.png) no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 6px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc2 .ct2 .left li.li5 {
  margin-top: -10px;
}

.gssc2 .ct2 .rt {
  width: 764px;
  float: left;
  margin: 50px 0 0 -40px;
}

.gssc2 .ct2 .rt h3 {
  margin: 0 0 20px 40px;
}

.gssc2 .ct2 .rt h3:before {
  background: url(../img/gsfwh32.png) no-repeat;
  width: 25px;
  height: 25px;
}

.gssc2 .ct2 .rt ul {
  width: 724px;
  height: 352px;
  padding-left: 40px;
  background: white;
  box-shadow: 0 0 8px rgba(242, 242, 242, 1);
}

.gssc2 .ct2 .rt ul li {
  height: 100px;
  width: 218px;
  margin-right: 10px;
  float: left;
  position: relative;
}

.gssc2 .ct2 .rt ul li a {
  display: block;
  height: 100%;
}

.gssc2 .ct2 .rt ul li.li1,
.gssc2 .ct2 .rt ul li.li2,
.gssc2 .ct2 .rt ul li.li3 {
  height: 120px;
}

.gssc2 .ct2 .rt li h5 {
  padding-left: 60px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc2 .ct2 .left li:hover h5 {
  color: #2284ee;
}

.gssc2 .ct2 .rt li:hover h5 {
  color: #37cc98;
}

.gssc2 .ct2 .rt li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 62px;
}

.gssc2 .ct2 .rt li span {
  background: url(../img/gssc2r1.png) no-repeat;
  width: 26px;
  height: 26px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc3 {
  width: 1200px;
  margin: 40px auto 30px;
}

.gssc3 h3:before {
  background: url(../img/gsfwh33.png) no-repeat;
  width: 26px;
  height: 26px;
}

.gssc3 ul {
  width: 1200px;
  padding-top: 10px;
  padding-bottom: 20px;
  margin: 25px auto;
  background: white;
}

.gssc3 ul li.li1,
.gssc3 ul li.li2,
.gssc3 ul li.li3,
.gssc3 ul li.li4,
.gssc3 ul li.li5 {
  /*height: 140px;*/
}

.gssc3 ul li {
  height: 90px;
  width: 240px;
  float: left;
  position: relative;
}

.gssc3 ul li a {
  display: block;
  height: 100%;
}

.gssc3 li h5 {
  padding-left: 62px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc3 li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc3 li span {
  background: url(../img/gssc31.png) no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc3 li.li2 h5:before {
  background: url(../img/gssc32.png) no-repeat;
}

.gssc3 li.li3 h5:before {
  background: url(../img/gssc33.png) no-repeat;
}

.gssc3 li.li4 h5:before {
  background: url(../img/gssc34.png) no-repeat;
}

.gssc3 li.li5 h5:before {
  background: url(../img/gssc35.png) no-repeat;
}

.gssc3 li.li6 h5:before {
  background: url(../img/gssc36.png) no-repeat;
}

.gssc3 li.li7 h5:before {
  background: url(../img/gssc37.png) no-repeat;
}

.gssc3 li.li8 h5:before {
  background: url(../img/gssc38.png) no-repeat;
}

.gssc3 li.li9 h5:before {
  background: url(../img/gssc39.png) no-repeat;
}

.gssc3 li.li10 h5:before {
  background: url(../img/gssc310.png) no-repeat;
}

.gssc3 li.li11 h5:before {
  background: url(../img/gssc311.png) no-repeat;
}

.gssc3 li.li12 h5:before {
  background: url(../img/gssc312.png) no-repeat;
}

.gssc3 li.li13 h5:before {
  background: url(../img/gssc313.png) no-repeat;
}

.gssc3 li.li14 h5:before {
  background: url(../img/gssc314.png) no-repeat;
}

.gssc3 li.li15 h5:before {
  background: url(../img/gssc315.png) no-repeat;
}

.gssc3 li:hover h5 {
  color: #ff9b00;
}

.gssc4 {
  width: 1200px;
  margin: 35px auto 20px;
}

.gssc4 .left {
  width: 764px;
  float: left;
  margin-top: 30px;
}

.gssc4 .left ul {
  width: 764px;
  padding-top: 1px;
  padding-bottom: 30px;
  float: left;
  background: white;
  margin-top: 20px;
}

.gssc4 .left ul li {
  height: 90px;
  width: 235px;
  float: left;
  position: relative;
}

.gssc4 .left ul li a {
  display: block;
  height: 100%;
}

.gssc4 .left ul li h5 {
  padding-left: 62px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc4 .left ul li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 62px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc4 .left ul li span {
  background: url(../img/gssc41.png) no-repeat;
  width: 29px;
  height: 29px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc4 .left h3:before {
  width: 28px;
  height: 27px;
  background: url(../img/gsfwh34.png) no-repeat;
}

.gssc4 .left li:hover h5 {
  color: #37cc98;
}

.gssc4 .left li.li2 h5:before {
  background: url(../img/gssc42.png) no-repeat;
}

.gssc4 .left li.li3 h5:before {
  background: url(../img/gssc43.png) no-repeat;
}

.gssc4 .left li.li4 h5:before {
  background: url(../img/gssc44.png) no-repeat;
}

.gssc4 .left li.li5 h5:before {
  background: url(../img/gssc45.png) no-repeat;
}

.gssc4 .left li.li6 h5:before {
  background: url(../img/gssc46.png) no-repeat;
}

.gssc4 .left li.li7 h5:before {
  background: url(../img/gssc47.png) no-repeat;
}

.gssc4 .left li.li8 h5:before {
  background: url(../img/gssc48.png) no-repeat;
}

.gssc4 .left li.li9 h5:before {
  background: url(../img/gssc49.png) no-repeat;
}

.gssc4 .rt {
  width: 475px;
  float: left;
  margin: 0px -60px 0 0;
  position: relative;
  left: -25px;
}

.gssc4 .rt ul {
  width: 447px;
  background: white;
  margin-top: 20px;
  padding: 14px;
  padding-bottom: 30px;
}

.gssc4 .rt h3 {
  text-indent: 13px;
}

.gssc4 .rt h3:before {
  width: 25px;
  height: 25px;
  background: url(../img/gsfwh35.png) no-repeat;
}

.gssc4 .rt li {
  height: 75px;
  width: 220px;
  float: left;
  position: relative;
}

.gssc4 .rt li h5 {
  padding-left: 50px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc4 .rt li span {
  background: url(../img/gssc4r1.png) no-repeat;
  width: 29px;
  height: 29px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc4 .rt li p {
  padding-left: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc4 .rt li.li2 h5:before {
  background: url(../img/gssc4r2.png) no-repeat;
}

.gssc4 .rt li.li3 h5:before {
  background: url(../img/gssc4r3.png) no-repeat;
}

.gssc4 .rt li.li4 h5:before {
  background: url(../img/gssc4r4.png) no-repeat;
}

.gssc4 .rt li.li5 h5:before {
  background: url(../img/gssc4r5.png) no-repeat;
}

.gssc4 .rt li.li6 {
  width: 369px;
  height: 65px;
  padding: 10px 15px;
  margin: 20px 0 0 25px;
  font-size: 14px;
  color: #2284ee;
  background: #f9f9f9;
}

.gssc4 .rt li:hover h5 {
  color: #2284ee;
}


/*行业资讯*/

.zxsc1 a {
  display: block;
  background: url(../img/zxbanner.png) no-repeat center;
  height: 340px;
}

.zxsc2 {
  width: 1200px;
  margin: 30px auto 0px;
}

.zxsc2 .left {
  width: 860px;
  float: left;
  padding-bottom: 20px;
}

.zxsc2 .rt {
  width: 300px;
  float: right;
}

.zxsc2 .rt .zxgg {
  display: block;
  width: 300px;
  margin-top: 20px;
}

.zxsc2 .rt .zxgg1 {
  margin-top: 50px;
  background: url(../img/zxgg1.png) no-repeat;
  height: 60px;
}

.zxsc2 .rt .zxgg2 {
  background: url(../img/zxgg2.png) no-repeat;
  height: 50px;
  text-align: center;
  font-size: 20px;
  color: white;
  padding-top: 170px;
}

.zxsc2 .rt .zxgg3 {
  background: url(../img/zxgg3.png) no-repeat;
  height: 220px;
}

.zxsc2 .left .ctnav {
  width: 860px;
  height: 40px;
  line-height: 40px;
  margin: 0px auto 20px;
}

.zxsc2 .left .ctnav .navleft {
  width: 800px;
  float: left;
}

.zxsc2 .left .ctnav .navrt {
  width: 280px;
  height: 40px;
  line-height: 40px;
  float: right;
  visibility: hidden;
  position: relative;
  margin-top: 5px;
  border: 1px solid #e1e1e1;
}

.zxsc2 .left .ctnav .navrt:after {
  content: ' ';
  display: block;
  background: url(../img/zxfdj.png) no-repeat;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 7px;
  right: 10px;
}

.zxsc2 .left .ctnav .navrt input {
  width: 260px;
  padding-left: 20px;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  border: none;
  color: #999999;
  background: none;
}

.zxsc2 .left .ctnav .navleft a {
  font-size: 18px;
  display: inline-block;
  color: #252129;
  cursor: pointer;
  margin-right: 30px;
}

.zxsc2 .left .ctnav .navleft a.select {
  color: #0055e6;
  border-bottom: 2px solid #0055e6;
}

.zxsc2 .left .nr {
  margin: 30px auto;
}

.zxsc2 .left .nr li {
  min-height: 182px;
  cursor: pointer;
  padding-bottom: 20px;
}

.zxsc2 .left .nr li a {
  display: block;
  min-height: 182px;
}

.zxsc2 .left .nr li a:after {
  content: '';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.zxsc2 .left .nr li img {
  float: left;
}

.zxsc2 .left .nr li .ctrt {
  width: 572px;
  float: right;
  padding: 0 20px;
}

.zxsc2 .left .nr li h5 {
  font-size: 20px;
  color: #252129;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.zxsc2 .left .nr li:hover h5 {
  color: #0055e6;
}

.zxsc2 .left .nr li .p1 {
  font-size: 14px;
  color: #808080;
  margin: 12px 0 30px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  position: relative;
}

.zxsc2 .left .nr li .ctdb {
  border-top: 1px solid #eaeaea;
  margin-top: 15px;
  padding-top: 15px;
  font-size: 14px;
  color: #999999;
}

.zxsc2 .left .nr li .ctdb span {
  display: inline-block;
  width: 220px;
}

.zxsc2 .left .nr li .ctdb em {
  display: inline-block;
  width: 120px;
}

.zxsc2 .left .nr li .ctdb i {
  font-style: normal;
}

.zxsc2 .left .nr li .ctdb span:before {
  content: ' ';
  display: inline-block;
  background: url(../img/house-icon.png) no-repeat;
  width: 15px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .dbqh {
  margin-top: 40px;
  text-align: center;
}

.zxsc2 .left .dbqh a {
  display: inline-block;
  padding: 5px 10px;
  font-size: 12px;
  border: 1px solid #eaeaea;
  margin: 0 10px;
  color: #999999;
}

.zxsc2 .left .dbqh a:hover {
  background: #1972ea;
  color: white;
}

.zxsc2 .left .dbqh a.select {
  background: #1972ea;
  color: white;
}

.zxsc2 .left .nr li .ctdb em:before {
  content: ' ';
  display: inline-block;
  background: url(../img/eye-icon.png) no-repeat;
  width: 17px;
  height: 11px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .wz {
  font-size: 14px;
  color: #666666;
}

.zxsc2 .wz a {
  color: #666666;
}

.zxsc2 .xqtop {
  padding: 20px 0;
  text-align: center;
  margin-top: 20px;
}

.zxsc2 .xqtop h3 {
  font-size: 20px;
  color: #252129;
}

.zxsc2 .left .ctdb {
  margin-top: 15px;
  font-size: 14px;
  margin: 20px 0 0px;
  color: #999999;
}

.zxsc2 .left .ctdb em {
  display: inline-block;
  margin: 0 8px;
}

.zxsc2 .left .ctdb i {
  font-style: normal;
  margin: 0 5px;
}

.zxsc2 .left .ctdb span {
  margin: 0;
}

.zxsc2 .left .ctdb span.house {
  margin: 0 10px;
}

.zxsc2 .left .ctdb span.house:before {
  content: ' ';
  display: inline-block;
  background: url(../img/house-icon.png) no-repeat;
  width: 15px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb em:before {
  content: ' ';
  display: inline-block;
  background: url(../img/eye-icon.png) no-repeat;
  width: 17px;
  height: 11px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb i:before {
  content: ' ';
  display: inline-block;
  background: url(../img/data-icon.png) no-repeat;
  width: 12px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb .np {
  text-align: left;
  margin-top: 25px;
  font-size: 16px;
  color: #666666;
  text-indent: 32px;
}

.zxsc2 .left .ctdb p {
  text-align: left;
  margin-top: 25px;
  font-size: 16px;
  color: #666666;
  /*text-indent: 32px;*/
}

.zxsc2 .left .ctdb img {
  margin-top: 30px;
}

.zxsc2 .left .xqbt {
  margin-top: 30px;
}

.zxsc2 .left .xqbt .left {
  float: left;
  width: 650px;
  text-align: left;
}

.zxsc2 .left .xqbt .left a {
  line-height: 50px;
}

.zxsc2 .left .xqbt .left .syp {}

.zxsc2 .left .xqbt .left a {
  font-size: 16px;
  color: #666666;
}

.zxsc2 .left .xqbt .left a:before {
  content: ' ';
  display: inline-block;
  width: 15px;
  height: 15px;
  background: #1972ea;
  margin-right: 10px;
  position: relative;
  top: 2px;
}

.xq {
  padding-top: 1px;
  background: #f8f8f8;
}

.swiper-container .pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  left: 50% !important;
  margin-left: -40px;
  text-align: center;
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50% !important;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  width: 100% !important;
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
  bottom: 20px;
}

.swiper-pagination-bullet {
  width: 14px;
  height: 14px;
}

.swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}

.swiper-active-switch {
  background: #fff;
}

.swiper-container {
  height: 350px;
  width: 100%;
}

.swiper-container .swiper-slide {
  height: 350px;
}

.swiper-container a {
  display: block;
  /*height: 350px;*/
  background-size: 100% 100%;
}

.rssc4.rssc {
  margin-top: 85px;
}

section.yqlj {
  padding: 20px 0;
  background: #1b1b1b;
}

section.yqlj .ct {
  width: 1200px;
  margin: 0 auto;
}

section.yqlj .ct p {
  padding-left: 70px;
  text-indent: -66px;
  color: #78808d;
  font-size: 14px;
}

section.yqlj .ct p a {
  font-size: 14px;
  color: #78808d;
  margin: 0 5px;
}

section.yqlj .ct p a:hover {
  color: white;
}

section.hzhb h3 {
  font-size: 24px;
  color: #212529;
  margin: 40px auto 30px;
  text-align: center;
}

section.hzhb .hbul {
  width: 1200px;
  margin: 0 auto 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 20px 0;
  text-align: center;
  box-shadow: 0 0 22px rgba(240, 240, 240, .7);
}

section.hzhb .hbul li {
  display: inline-block;
  width: 196px;
  height: 70px;
  margin: 10px 22px;
}

section.hzhb .hbul a {
  width: 196px;
  height: 70px;
  text-indent: -9999px;
  background-position: center;
  display: inline-block;
}

.dblj {
  height: 65px;
  background: #1b1b1b;
  line-height: 65px;
}

.dblj .ct {
  width: 1200px;
  padding-top: 1px;
  margin: 0 auto;
}

.dblj .ct .left {
  float: left;
  width: 950px;
}

.dblj .ct .left a {
  display: inline-block;
  font-size: 15px;
  cursor: pointer;
  position: relative;
  color: #ffffff;
  padding-right: 20px;
  /*border-right: 1px solid #e1e1e1;*/
}

.dblj .ct .left a:after {
  display: inline-block;
  height: 20px;
  content: '';
  width: 1px;
  background: #383739;
  margin-left: 20px;
  position: relative;
  top: 4px;
}

.dblj .ct .left a.last:after {
  display: none;
}

.dblj .ct .right {
  float: right;
  width: 250px;
  color: #d55805;
  font-size: 16px;
}

.tbnava.select {
  color: #1972ea;
  font-weight: bold;
}

.bannerimg {
  height: 350px;
}


/*详情页面*/

.xqct {
  background: #f5f5f5;
  margin-top: -10px;
}

.xqct.close {
  display: none;
}

.xqct1 .ct {
  width: 1200px;
  margin: 10px auto;
  padding-top: 1px;
}

.dyh {
  line-height: 50px;
  font-size: 14px;
  color: #666;
  height: 50px;
}

.xqct1 .ct .left {
  width: 894px;
  float: left;
  background: white;
}

.xqct1 .ct .left h4 {
  line-height: 110px;
  font-size: 30px;
  color: #212529;
  font-weight: bold;
}

.xqct1 .ct .left h4:before {
  display: inline-block;
  content: '';
  width: 7px;
  height: 36px;
  position: relative;
  top: 7px;
  margin-right: 18px;
  margin-left: 20px;
  background: #1972ea;
}

.xqct1 .ct .left h4 span {
  font-size: 16px;
  color: #898a8a;
  margin-left: 18px;
  position: relative;
  font-weight: normal;
  top: -3px;
}

.xqct1 .ct .right {
  background: url(../img/mfhdbg.png) no-repeat;
  width: 294px;
  height: 320px;
  float: right;
  box-shadow: 2px 2px 18px rgba(115, 115, 115, .16);
}

.xqct1 .ct .right h4 {
  font-size: 24px;
  color: #1972ea;
  text-align: center;
  line-height: 78px;
}

.xqct1 .ct .right .p1 {
  background: url(../img/mfhdp1.png) no-repeat;
  width: 260px;
  height: 47px;
  font-size: 16px;
  line-height: 47px;
  margin: 0 auto 16px;
}

.xqct1 .ct .right .p1 input {
  background: none;
  border: none;
  display: block;
  padding-left: 50px;
  line-height: 45px;
}

.xqct1 .ct .right .p2 {
  background: url(../img/mfhdp2.png) no-repeat;
  width: 260px;
  height: 47px;
  font-size: 16px;
  line-height: 47px;
  margin: 0 auto 16px;
}

.xqct1 .ct .right .p2 input {
  background: none;
  border: none;
  display: block;
  padding-left: 50px;
  line-height: 45px;
}

.xqct1 .ct .right .p3 {
  text-align: center;
  color: #7eb8ff;
  font-size: 14px;
}

.xqct1 .ct .right a {
  width: 260px;
  height: 40px;
  display: block;
  margin: 18px auto;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: white;
  background: #ff7a28;
}

.xqct .fwjy {
  padding: 18px 15px;
  width: 1170px;
  margin: 20px auto;
  background: white;
}

.xqct .fwjy h4 {
  font-size: 16px;
  color: #252129;
}

.xqct .fwjy h4:before {
  background: url(../img/fwjybf.png) no-repeat;
  content: ' ';
  display: inline-block;
  width: 23px;
  height: 21px;
  margin-right: 10px;
  position: relative;
  top: 2px;
}

.xqct .fwjy .gjs {
  /*display: flex;*/
  /*flex-wrap: nowrap;*/
  /*justify-content: space-between;*/
  margin: 20px auto;
}

.xqct .fwjy .gjs li {
  /*display: none;*/
  display: flex;
  width: 228px !important;
  margin-right: 4px;
  height: 124px;
  border: 1px solid #e8e7e7;
}

.xqct .fwjy .gjs li {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.xqct .gjs li h5 {
  font-size: 16px;
  color: #252129;
  margin-bottom: 5px;
}

.xqct .gjs li p {
  font-size: 12px;
  color: #666666;
}

.xqct .gjs li a {
  display: inline-block;
  width: 115px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: white;
  background: #0070f9;
  margin-top: 10px;
}

.xqct .qhgj {
  margin-top: 10px;
  text-align: center;
}

.xqct .qhgj a {
  display: inline-block;
  width: 12px;
  height: 7px;
  border-radius: 7px;
  margin: 0 8px;
  background: #99c6fd;
}

.xqct .qhgj a.select {
  width: 35px;
  background: #0070f9;
}

.xqct .cont {
  width: 1200px;
  margin: 20px auto;
}

.xqct .cont .left {
  width: 894px;
  float: left;
  background: white;
}

.xqct .cont .left .topnav {
  height: 30px;
  padding-top: 16px;
}

.xqct .cont .left .topnav a {
  font-size: 14px;
  color: #252129;
  /*font-weight: bold;*/
  margin: 0 35px;
}

.xqct .cont .left .topnav a.select {
  color: #1972ea;
  position: relative;
  font-weight: bold;
}

.xqct .cont .left .topnav a.select:after {
  content: '';
  display: inline-block;
  height: 2px;
  width: 70px;
  background: #1972ea;
  position: absolute;
  left: -7px;
  bottom: -10px;
}

.xqct .xqct1 .left .jg {
  width: 820px;
  height: 63px;
  text-indent: -8px;
  padding: 0 20px;
  line-height: 55px;
  margin: -20px auto 20px;
  font-size: 14px;
  color: #898a8a;
  background: #f5f5f5;
}

.xqct .xqct1 .left .jg span {
  font-size: 24px;
  color: #ff6d1d;
  position: relative;
  top: 3px;
  font-weight: bold;
  margin-left: 28px;
}

.xqct .xqct1 .left .lx {
  padding: 0 20px;
  margin: 20px auto 10px;
}

.xqct .xqct1 .left .lx span {
  color: #898a8a;
  float: left;
  font-size: 14px;
  position: relative;
  left: 8px;
}

.xqct .xqct1 .left .lx div {
  width: 784px;
  float: right;
}

.xqct .xqct1 .left .lx a {
  display: inline-block;
  padding: 0 10px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  text-align: center;
  border: 1px solid #e5e5e5;
  margin-right: 18px;
  color: #252129;
  margin-bottom: 10px;
}

.xqct .xqct1 .left .lx a.select {
  background: #1972ea;
  color: white;
  border-color: #1972ea;
}

.xqct .xqct1 .left .lx a.last {
  margin-right: 0;
}

.xqct .xqct1 .left .dq {
  padding: 0 20px;
  margin: 0px auto 10px;
}

.xqct .xqct1 .left .dq .div2 {
  width: 784px;
  float: right;
}

.xqct .xqct1 .left .dq div .xz1 {
  width: 193px;
  padding: 0 10px;
  line-height: 28px;
  color: #252129;
  font-size: 14px;
  height: 28px;
  border: 1px solid #e5e5e5;
}

.xqct .xqct1 .left .dq div .xz1 .dz {
  text-indent: 10px;
}

.xqct .xqct1 .left .xz1 .hover {
  display: none;
}

.xqct .xqct1 .left .xz1 .hover.select {
  display: block;
  background: white;
  z-index: 100;
}

.xqct .xqct1 .left .dq .bh {
  font-size: 12px;
  color: #7eb8ff;
  margin: 15px auto;
}

.xqct .xqct1 .left .dq .bh:before {
  content: '';
  display: inline-block;
  background: url(../img/xxbhbf.png) no-repeat;
  width: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
  height: 16px;
}

.xqct .xqct1 .left .dq a {
  display: block;
  width: 313px;
  height: 40px;
  background: #ff7826;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: white;
  margin: 10px 0 30px;
}

.xqct .xqct1 .left .dq span {
  color: #898a8a;
  float: left;
  font-size: 14px;
  position: relative;
  left: 8px;
}

.xqct .cont .right {
  width: 294px;
  background: #f5f5f5;
  float: right;
}

.xqct .cont .right h4 {
  background: url(../img/rmfwbg.png) no-repeat;
  width: 294px;
  height: 46px;
  line-height: 46px;
  color: white;
  text-align: center;
  font-size: 16px;
}

.xqct .cont .right ul {
  padding: 0 5px 20px;
  margin: 10px auto;
  background: white;
}

.xqct .cont .right li {
  width: 131px;
  height: 143px;
  padding: 0 5px;
  text-align: center;
  border-bottom: 1px solid #eeeeee;
}

.xqct .cont .right li img {
  margin-top: 10px;
}

.xqct .cont .right li h5 {
  font-size: 14px;
  color: #252129;
  margin-top: 2px;
}

.xqct .cont .right li p {
  font-size: 12px;
  color: #999999;
  margin-top: 3px;
  line-height: 15px;
}

.xqct .cont .right li.li1 {
  float: left;
  border-right: 1px solid #eeeeee;
}
.xqct .cont .right li.li1:nth-child(2n + 2){
   border-right: 0px solid #eeeeee;
}
.xqct .cont .right li.li2 {
  float: right;
}

.xqct .cont .right li.last {
  border-bottom: none;
}

.xqct .xqzc {
  padding-top: 1px;
}

.xqct .xqzc1 {
  background: url(../img/xqzc1bg.png);
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqct .xqzc1 h4 {
  font-size: 24px;
  color: white;
  margin-top: 18px;
}

.xqct .xqzc1 h4 span {
  color: #1972ea;
}

.xqct .xqzc1 .p1 {
  font-size: 40px;
  color: #1972ea;
  margin-top: 5px;
}

.xqct .xqzc1 .p1 span {
  color: white;
}

.xqct .xqzc1 .p2 {
  display: inline-block;
  padding: 4px 40px;
  font-size: 24px;
  color: white;
  line-height: 30px;
  border-radius: 34px;
  background: #1972ea;
  margin-top: 8px;
}

.xqct h3 {
  font-size: 16px;
  color: #252129;
  position: relative;
  text-align: center;
  margin: 30px auto 20px;
}

.xqct h3:before {
  content: '';
  display: inline-block;
  height: .04rem;
  width: .2rem;
  background: #ff7a28;
  position: relative;
  top: -.05rem;
  margin-right: .16rem;
}

.xqct h3:after {
  content: '';
  display: inline-block;
  height: .04rem;
  width: .2rem;
  background: #ff7a28;
  position: relative;
  top: -.05rem;
  margin-left: .16rem;
}

.xqct .xqzc2 .ct {
  margin: 0 auto 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc2 .left {
  width: 214px;
  text-align: center;
  float: left;
}

.xqct .xqzc2 .rt {
  width: 680px;
  float: right;
  padding-top: 1px;
}

.xqct .xqzc2 .rt ul {
  margin-top: 8px;
}

.xqct .xqzc2 .rt li {
  font-size: 14px;
  color: #666666;
  margin-top: 7px;
}

.xqct .xqzc2 .rt li:before {
  content: '1';
  background: url(../img/xqzc2bf.png) no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  margin-right: 5px;
  color: white;
}

.xqct .xqzc2 .rt li.li2:before {
  content: '2';
}

.xqct .xqzc2 .rt li.li3:before {
  content: '3';
}

.xqct .xqzc2 .rt li.li4:before {
  content: '4';
}

.xqct .xqzc2 .rt li.li5:before {
  content: '5';
}

.xqct .xqzc3 .ct {
  padding-bottom: 50px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc3 .ct ul {
  background: url(../img/xqzc3bg.png) no-repeat center;
}

.xqct .xqzc3 .ct ul li {
  width: 147px;
  float: left;
  top: 10px;
  position: relative;
  text-align: center;
}

.xqct .xqzc3 .ct ul li.li1 {
  position: relative;
  left: 13px;
}

.xqct .xqzc3 .ct ul li p {
  color: #666666;
  font-size: 14px;
  margin-top: 5px;
}

.xqct .xqzc4 .ct {
  margin: 0 auto 20px;
  padding-bottom: 40px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc4 ul li {
  width: 200px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  background: #e5f0fe;
  color: #0070f9;
  float: left;
  margin: 0 11px;
  font-size: 14px;
  position: relative;
  left: 2px;
}

.xqct .xqzc5 .ct {
  margin: 0 auto 0px;
  padding-bottom: 40px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc5 li {
  width: 160px;
  height: 222px;
  padding-top: 1px;
  float: left;
  text-align: center;
  margin: 0 9px;
  box-shadow: 3px 3px 10px rgba(68, 66, 154, .15);
}

.xqct .xqzc5 li img {
  margin-top: 15px;
}

.xqct .xqzc5 li h4 {
  margin-top: 7px;
  color: #0070f9;
  font-size: 14px;
}

.xqct .xqzc5 li p {
  margin-top: 8px;
  color: #999999;
}

.xqct .fwbz {
  display: none;
  border-top: 7px solid #eeeeee;
  padding-bottom: 40px;
  border-bottom: 8px solid #eeeeee;
}

.xqct .fwbz.select {
  display: block;
}

.xqct .fwbz li {
  width: 220px;
  padding-top: 1px;
  padding-left: 60px;
  height: 160px;
  float: left;
  margin: 0 9px;
  background: url(../img/fwbz1bg.png) no-repeat;
}

.xqct .fwbz .li2 {
  background: url(../img/fwbz2bg.png) no-repeat;
}

.xqct .fwbz .li3 {
  background: url(../img/fwbz3bg.png) no-repeat;
}

.xqct .fwbz li h4 {
  font-size: 14px;
  color: #252129;
  margin-top: 20px;
}

.xqct .fwbz li p {
  font-size: 12px;
  color: #666666;
  width: 200px;
  margin-top: 18px;
}

.xqct .xqct1 .dyh a {
  font-size: 14px;
  color: #666;
}

.xqct .xqct1 .dyh span {
  font-size: 14px;
  color: #666;
}

.whyqb {
  padding-bottom: 28px;
}

.whyqb .ct {
  background: url(../img/whyqb.png) no-repeat;
  width: 661px;
  height: 263px;
  padding-top: 1px;
  margin: 0 auto 20px;
}

.whyqb .ct div.left {
  width: 242px;
  height: 225px;
  float: left;
  text-align: center;
  margin-top: 15px;
  background: none;
}

.whyqb .ct div.left h4 {
  font-size: 16px;
  color: #999999;
  margin: 30px auto 18px;
}

.whyqb .ct div.left p {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
}

.whyqb .ct div.right {
  background: none;
  width: 376px;
  height: 243px;
  float: right;
  padding-left: 40px;
}

.whyqb .ct div.right h5 {
  line-height: 64px;
  font-size: 18px;
  color: white;
  margin-bottom: 5px;
}

.whyqb .ct div.right p {
  font-size: 16px;
  color: white;
  line-height: 30px;
}

.whyqb .p1 {
  text-align: center;
  font-size: 12px;
  color: #999999;
  margin-top: -10px;
}

.xqbg .xqbg1 .fw {
  width: 862px;
  margin: 20px auto;
}

.xqbg .xqbg1 .fw li {
  display: inline-block;
  line-height: 28px;
  padding: 0 20px;
  margin: 0 7px;
  text-align: center;
  color: #000001;
  border: 1px solid #e5e5e5;
}

.xqbg .xqbg1 ul li.select {
  line-height: 30px;
  border: none;
  padding: 0 21px;
  background: #0070f9;
  color: white;
  position: relative;
}

.xqbg .xqbg1 ul li.select:after {
  content: '';
  display: inline-block;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-top-color: #1972ea;
  position: absolute;
  bottom: -16px;
  left: 50%;
  margin-left: -8px;
}

.xqbg .xqbg1 .fwnr {
  width: 828px;
  margin: 20px auto;
}

.xqbg .xqbg1 .fwnr h4 {
  line-height: 53px;
  background: #ecf5ff;
  font-size: 16px;
  color: #212529;
}

.xqbg .xqbg1 .fwnr span {
  font-size: 12px;
  color: #0070f9;
  margin-left: 10px;
}

.xqbg .xqbg1 .fwnr h4:before {
  content: '';
  display: inline-block;
  width: 4px;
  height: 22px;
  background: #1972ea;
  margin: 0 15px;
  position: relative;
  top: 5px;
}

.xqbg .xqbg1 .fwnr .p1 {
  width: 150px;
  float: left;
  line-height: 55px;
  height: 55px;
  text-align: center;
  font-size: 14px;
  color: #212529;
  border-left: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  border-right: 1px solid #d4e7ff;
}

.xqbg .xqbg1 .fwnr .p2 {
  width: 675px;
  float: right;
  line-height: 55px;
  text-align: center;
  color: #666666;
  height: 55px;
  border-bottom: 1px solid #d4e7ff;
  border-right: 1px solid #d4e7ff;
}

.xqsg1 {
  background: url(../img/gssg1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqsg1 h4 {
  font-size: 18px;
  color: white;
  margin-top: 25px;
}

.xqsg1 .p1 {
  font-size: 36px;
  color: white;
  margin-top: 12px;
}

.xqsg1 .p1 span {
  color: #ffdb32;
}

.xqsg1 .p2 {
  font-size: 14px;
  color: white;
  margin-top: 40px;
}

.xqsg2 {
  padding: 1px 0 10px;
}

.xqsg2 .p1 {
  font-size: 14px;
  color: #666666;
  text-align: center;
  margin-top: -10px;
}

.xqsg2 .ct {
  width: 874px;
  margin: 20px auto;
}

.xqsg2 .ct .left {
  background: url(../img/xqsg21.png) no-repeat;
  width: 410px;
  padding-left: 23px;
  height: 197px;
  float: left;
}

.xqsg2 .ct .rt {
  background: url(../img/xqsg22.png) no-repeat;
  width: 410px;
  padding-left: 23px;
  height: 197px;
  float: right;
}

.xqsg2 .ct h4 {
  font-size: 16px;
  color: white;
  line-height: 42px;
  position: relative;
  top: 4px;
}

.xqsg2 .ct h5 {
  font-size: 18px;
  color: #0070f9;
  line-height: 50px;
  font-weight: normal;
}

.xqsg2 .ct .rt h5 {
  color: #ff7a28;
}

.xqsg2 .ct li {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}

.xqsg2 .ct li.li1 {
  width: 170px;
  float: left;
}

.xqsg2 .ct li.li2 {
  width: 240px;
  float: right;
}

.xqsg3 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqsg3 ul {
  text-align: center;
}

.xqsg3 ul li {
  display: inline-block;
  background: url(../img/xqsg3bg.png) no-repeat;
  width: 208px;
  height: 65px;
  line-height: 60px;
}

.xqsg3 ul li .p1 {
  width: 68px;
  float: left;
  font-size: 16px;
  color: #0070f9;
}

.xqsg3 ul li .p2 {
  width: 135px;
  text-align: left;
  padding-left: 5px;
  font-size: 14px;
  color: #0070f9;
  float: left;
}

.xqsg4 {
  padding-bottom: 20px;
}

.xqsg4 .p1 {
  font-size: 12px;
  color: #666666;
  margin-top: -10px;
  text-align: center;
}

.xqsg4 ul {
  margin: 0 auto;
}

.xqsg4 ul li {
  width: 127px;
  float: left;
  text-align: center;
  margin-top: 20px;
  position: relative;
}

.xqsg4 ul li:after {
  content: ' ';
  display: inline-block;
  background: url(../img/gssg4af.png) no-repeat;
  width: 56px;
  height: 10px;
  position: absolute;
  top: 26px;
  right: -26px;
}

.xqsg4 ul li.last:after {
  display: none;
}

.xqsg4 .ts {
  text-align: center;
  margin-top: 20px;
  color: #feb282;
  font-size: 12px;
}

.xqsg5 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqsg5 ul {
  margin: -10px auto;
  text-align: center;
}

.xqsg5 ul li {
  width: 259px;
  padding-top: 1px;
  height: 127px;
  margin: 10px 5px;
  padding: 0 10px;
  text-align: center;
  position: relative;
  display: inline-block;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqsg5 ul li:nth-child(3) {
  /*top: -18px;*/
}

.xqsg5 ul li span {
  /*position: absolute;*/
  display: inline-block;
  height: 6px;
  width: 34px;
  background: #1972ea;
  /*margin-left: -50px;*/
  bottom: 0;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.xqsg5 ul li:hover span {
  width: 279px;
  margin-left: -10px;
}

.xqsg5 ul li.li3 {
  /*top: 18px;*/
}

.xqsg5 ul li h4 {
  font-size: 14px;
  color: #1972ea;
  margin-top: 15px;
}

.xqsg5 ul li p {
  font-size: 12px;
  color: #666666;
  height: 65px;
  margin-top: 12px;
}

.zxct1 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.zxct1 ul {
  width: 856px;
  margin: 20px auto;
}

.zxct1 ul li {
  width: 160px;
  float: left;
  height: 170px;
  border-left: 1px solid #99c6fd;
  padding-left: 10px;
}

.zxct1 ul li.last {
  border-right: 1px solid #99c6fd;
}

.zxct1 ul li h4 {
  font-size: 16px;
  color: #0070f9;
  margin-top: 5px;
}

.zxct1 ul li p {
  font-size: 14px;
  color: #919090;
  margin-top: 22px;
  padding: 0 0.78rem;
}

.xqzr1 .p1 {
  font-size: 14px;
  color: #666666;
  text-align: center;
  margin-top: -10px;
}

.xqzr1 ul {
  width: 863px;
  margin: 20px auto;
}

.xqzr1 ul li {
  width: 200px;
  height: 154px;
  float: left;
  text-align: center;
  margin-right: 21px;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqzr1 ul li img {
  margin-top: 20px;
}

.xqzr1 ul li p {
  font-size: 14px;
  color: #212529;
  margin-top: 10px;
}

.xqzr1 ul li.last {
  margin-right: 0;
}

.xqzr2 {
  background: url(../img/zrct2bg.png) no-repeat;
  height: 212px;
  width: 460px;
  padding-left: 30px;
  padding-right: 373px;
  padding-top: 1px;
  margin: 40px auto 20px;
}

.xqzr2 h4 {
  font-size: 18px;
  color: white;
  margin-top: 30px;
}

.xqzr2 p {
  font-size: 14px;
  color: white;
  margin-top: 20px;
}

.xqzr3 ul {
  width: 863px;
  margin: 20px auto;
}

.xqzr3 ul li {
  width: 210px;
  height: 58px;
  border-top: 2px solid #026df7;
  float: left;
  line-height: 58px;
  text-align: center;
  margin-right: 7px;
  font-size: 14px;
  color: #252129;
  margin-top: 18px;
  box-shadow: 2px 2px 9px rgba(68, 68, 154, .11);
}

.xqzr3 ul li span {
  font-size: 16px;
  color: #0070f9;
}

.xqzr3 ul li.last {
  margin-right: 0;
  margin-left: 2px;
}

.xqzr4 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqzr4 ul.wb {
  width: 830px;
  margin: 20px auto;
}

.xqzr4 .li {
  width: 400px;
  height: 166px;
  float: left;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqzr4 .li2 {
  float: right;
}

.xqzr4 .li h4 {
  height: 54px;
  line-height: 54px;
  position: relative;
}

.xqzr4 .li1 h4 {
  background: #e1efff;
  font-size: 16px;
  color: #036ae9;
  text-indent: 25px;
}

.xqzr4 .li1 h4:after {
  content: '';
  display: inline-block;
  background: url(../img/gszr4lf.png) no-repeat;
  width: 54px;
  height: 45px;
  position: absolute;
  top: 4px;
  right: 5px;
}

.xqzr4 .li2 h4:after {
  content: '';
  display: inline-block;
  background: url(../img/gszr4rf.png) no-repeat;
  width: 54px;
  height: 45px;
  position: absolute;
  top: 4px;
  right: 5px;
}

.xqzr4 .li2 h4 {
  background: #0070f9;
  font-size: 16px;
  color: white;
  text-indent: 25px;
}

.xqzr4 .li ul {
  margin-top: 20px;
}

.xqzr4 .l1 {
  width: 200px;
  float: left;
  font-size: 14px;
  color: #666666;
  text-indent: 20px;
}

.xqzr4 .li2 li:before {
  content: '';
  display: inline-block;
  height: 5px;
  width: 5px;
  border-radius: 5px;
  background: #0070f9;
  margin-right: 5px;
  position: relative;
  top: -3px;
}

.xqjz1 {
  background: url(../img/xqjz1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqjz1 h4 {
  font-size: 50px;
  color: white;
  margin-top: 3px;
}

.xqjz1 .p1 {
  font-size: 50px;
  color: #ffe117;
  margin-top: -7px;
}

.xqjz1 .p1 span {
  display: inline-block;
  width: 210px;
  height: 46px;
  line-height: 46px;
  border-radius: 46px;
  background: #fec00d;
  text-align: center;
  font-size: 30px;
  color: #823c00;
  position: relative;
  top: -5px;
  margin-left: 5px;
}

.xqjz1 .p2 {
  height: 54px;
  line-height: 54px;
  background: rgba(156, 75, 3, .7);
  text-align: center;
  font-size: 14px;
  color: #fec00d;
}

.xqjz2 .p1 {
  font-size: 14px;
  color: #feb282;
  text-align: center;
  margin-top: -15px;
}

.xqjz2 .wb {
  width: 830px;
  margin: 20px auto;
}

.xqjz2 .wb .li {
  width: 390px;
  height: 218px;
  float: left;
}

.xqjz2 .wb .li.li1 {
  position: relative;
}

.xqjz2 .wb .li.li1:after {
  content: '';
  display: inline-block;
  background: url(../img/sbjt.png) no-repeat;
  width: 42px;
  height: 32px;
  position: absolute;
  right: -46px;
  top: 98px;
}

.xqjz2 .wb .li.li2 {
  float: right;
}

.xqjz2 .wb .li h4 {
  height: 53px;
  line-height: 53px;
  text-align: center;
  color: white;
  font-size: 16px;
  background: #0372f9;
}

.xqjz2 .wb .li1 .zb .l {
  width: 193px;
  text-align: center;
  float: left;
}

.xqjz2 .wb .li1 .zb .l1 {
  border: 1px solid #d4e7ff;
  border-top: none;
  height: 160px;
}

.xqjz2 .wb .li1 .zb .l2 {
  border-right: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  height: 160px;
}

.xqjz2 .wb .li1 .zb .l h5 {
  margin-top: 25px;
  color: #0372f9;
  font-size: 14px;
}

.xqjz2 .wb .li1 .zb .l ul {
  margin-top: 18px;
  font-size: 14px;
  line-height: 22px;
  color: #666666;
}

.xqjz2 .wb .li2 ul {
  width: 368px;
  padding-left: 20px;
  border: 1px solid #d4e7ff;
  border-top: none;
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  height: 155px;
  padding-top: 5px;
}

.xqjz2 .wb .li2 ul li span {
  color: #1972ea;
}

.xqjz3 {
  margin: 20px auto;
  padding: 10px 0 30px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

.xqjz3 ul {
  margin: 0 auto;
}

.xqjz3 ul li {
  width: 127px;
  float: left;
  text-align: center;
  margin-top: 20px;
  position: relative;
}

.xqjz3 ul li:after {
  content: ' ';
  display: inline-block;
  background: url(../img/gssg4af.png) no-repeat;
  width: 56px;
  height: 10px;
  position: absolute;
  top: 26px;
  right: -26px;
}

.xqjz3 ul li.last:after {
  display: none;
}

.xqjz4 .p1 {
  margin-top: -15px;
  text-align: center;
  font-size: 14px;
  color: #feb282;
}

.xqjz4 {
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz4 ul {
  margin: 20px auto;
}

.xqjz4 ul li {
  float: left;
  text-align: center;
  width: 25%;
}

.xqjz4 ul li p {
  font-size: 16px;
  color: #212529;
}

.xqjz5 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz5 ul.wb {
  width: 863px;
  margin: 20px auto;
}

.xqjz5 ul .li {
  width: 240px;
  height: 128px;
  float: left;
  box-shadow: 0px 0px 10px rgba(27, 128, 255, .2);
  margin-right: 71px;
}

.xqjz5 ul .li.last {
  margin-left: 1px;
  margin-right: 0;
}

.xqjz5 ul .li h4 {
  height: 51px;
  background: #0070f9;
  line-height: 51px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
}

.xqjz5 ul.wb ul {
  margin: 20px auto;
}

.xqjz5 ul.wb ul li {
  width: 102px;
  padding-left: 18px;
  float: left;
  font-size: 14px;
  color: #666666;
}

.xqjz5 ul.wb ul li::before {
  content: '';
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #1972ea;
  border-radius: 5px;
  margin-right: 7px;
  position: relative;
  top: -2px;
}

.xqjz6 ul {
  margin: 20px auto;
}

.xqjz6 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz6 ul li {
  width: 174px;
  padding: 0 6px;
  height: 131px;
  margin: 0 18px;
  text-align: center;
  float: left;
}

.xqjz6 ul li h4 {
  font-size: 14px;
  color: #1972ea;
  margin-top: 10px;
}

.xqjz6 ul li p {
  font-size: 12px;
  color: #b1b0b0;
  margin-top: 10px;
}

.xqjz6 ul li.li1 {
  background: url(../img/xqjz61.png) no-repeat;
}

.xqjz6 ul li.li2 {
  background: url(../img/xqjz62.png) no-repeat;
}

.xqjz6 ul li.li3 {
  background: url(../img/xqjz63.png) no-repeat;
}

.xqjz6 ul li.li4 {
  background: url(../img/xqjz64.png) no-repeat;
}

.xqjz7 {
  margin: 20px auto;
}

.xqjz7 ul {
  width: 863px;
  margin: 20px auto;
}

.xqjz7 ul li {
  width: 280px;
  height: 200px;
  margin-right: 11px;
  float: left;
  position: relative;
  box-shadow: 0px 0px 10px rgba(68, 68, 154, .2);
}

.xqjz7 ul li.li3 {
  margin-right: 0;
  background: url(../img/xqjz73.png) no-repeat;
}

.xqjz7 ul li.li1 {
  background: url(../img/xqjz71.png) no-repeat;
}

.xqjz7 ul li.li2 {
  background: url(../img/xqjz72.png) no-repeat;
}

.xqjz7 ul li h4 {
  margin-top: 15px;
  padding-left: 15px;
}

.xqjz7 ul li a {
  position: absolute;
  width: 280px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  color: white;
  font-size: 16px;
  bottom: 0;
  left: 0;
}

.xqdb1 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqdb1 .ct {
  width: 830px;
  height: 331px;
  margin: 20px auto;
}

.xqdb1 h4 {
  line-height: 53px;
  background: #ecf5ff;
  font-size: 16px;
  height: 53px;
  color: #212529;
}

.xqdb1 h4 span {
  font-size: 12px;
  color: #0070f9;
  margin-left: 20px;
}

.xqdb1 h4:before {
  content: '';
  display: inline-block;
  width: 3px;
  height: 25px;
  background: #1972ea;
  margin: 0 15px;
  position: relative;
  top: 5px;
}

.xqdb1 .p1 {
  line-height: 55px;
  text-align: center;
  width: 148px;
  border: 1px solid #d4e7ff;
  border-top: none;
  font-size: 14px;
  color: #212529;
  float: left;
}

.xqdb1 .p2 {
  line-height: 55px;
  width: 659px;
  padding-left: 20px;
  border-right: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  float: left;
  font-size: 14px;
  color: #666666;
}

.xqzc {
  display: none;
}

.xqzc.select {
  display: block;
}

.xqbg {
  display: none;
}

.xqbg.select {
  display: block;
}

.xqsg {
  display: none;
}

.xqsg.select {
  display: block;
}

.xqzx {
  display: none;
}

.xqzx.select {
  display: block;
}

.xqzr {
  display: none;
}

.xqzr.select {
  display: block;
}

.xqjz {
  display: none;
}

.xqjz.select {
  display: block;
}

.xqdb {
  display: none;
}

.xqdb.select {
  display: block;
}

.xqct .xqct1 .left .dq div .xz1 {
  position: relative;
}

.xqct .xqct1 .left .dq div .xz1.select {
  border-bottom: none;
}

.xqct .xqct1 .left .dq div .xz1 span.sj {
  content: ' ';
  display: block;
  height: 0px;
  background: white;
  width: 0px;
  position: absolute;
  right: 10px;
  left: inherit;
  top: 10px;
  pointer-events: auto;
  border: 8px solid transparent;
  border-top-color: #c4c4c4;
  z-index: 0;
}

.xqct .xqct1 .left .dq div .xz1.select span.sj {
  border-bottom-color: #c4c4c4;
  border-top-color: transparent;
  top: 2px;
}

.xqct .xqct1 .left .dq div .xz1.select:after {
  content: ' ';
  display: block;
  height: 2px;
  background: white;
  width: 212px;
  position: absolute;
  left: -1px;
  z-index: 2;
}


/*.xqct .xqct1 .left .dq div .xz1 .dz{*/


/*width: 198px;*/


/*text-indent: 10px;*/


/*line-height: 31px;*/


/*height: 31px;*/


/*}*/

.xqct1 .div2 .hover {
  width: 435px;
  display: none;
  height: 240px;
  position: absolute;
  top: 28px;
  left: -1px;
  z-index: 1;
  background: white;
  border: 1px solid #eeeeee;
}

.xqct1 .div2 .hover.select {
  display: block;
}

.xqct1 .div2 ul.wb {
  width: 436px;
}

.xqct1 .div2 ul.wb .li {
  line-height: 26px;
  height: 26px;
  text-align: center;
  min-width: 82px;
  margin: 18px 0 0 20px;
  float: left;
  border: 1px solid #eeeeee;
  display: none;
  border-bottom: none;
}

.xqct1 .div2 ul.wb .li.select {
  border-color: #0070f9;
}

.xqct1 .div2 ul.wb .li.xs {
  display: block;
  position: relative;
}

.xqct1 .div2 ul.wb .li1.select:before {
  content: '';
  display: block;
  z-index: 1000;
  width: 200px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  right: -200px;
  bottom: -1px;
}

.xqct1 .div2 ul.wb .li2.select:before {
  content: '';
  display: block;
  z-index: 1000;
  width: 104px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  right: -104px;
  bottom: 0px;
}

.xqct1 .div2 ul.wb .li2.select:after {
  content: '';
  display: block;
  z-index: 1000;
  width: 104px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  left: -104px;
  bottom: -1px;
}

.xqct1 .div2 ul.wb .li .nrul {
  width: 380px;
  height: 230px;
  position: absolute;
  top: 40px;
  left: 5px;
  display: none;
  /*left: 25px;*/
}

.xqct1 .div2 ul.wb .li .nrul.select {
  display: block;
}

.xqct1 .div2 ul.wb .li .nrul2 {
  left: -105px;
}

.xqct1 .div2 ul.wb .li .nrul li {
  width: 75px;
  float: left;
  line-height: 26px;
  margin-top: 6px;
  /*text-align: left;*/
}

.xqct1 .div2 ul.wb .li .nrul li.select {
  background: #0070f9;
  color: white;
}

.tbnavasy.select {
  color: #1972ea;
  font-weight: bold;
}

.fwbza {
  display: none;
}

.fwbza.sele {
  display: inline;
}

.zxgg2 {
  text-indent: -9999px;
}

.xqct div.fw.af {
  margin: 20px auto;
}

.xqct div.fw.af a {
  display: inline-block;
  width: 198px;
  position: relative;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  color: #252129;
  margin: 0 7px;
  border: 1px solid #eeeeee;
}

.xqct div.fw.af a.select {
  background: #0070f9;
  border-color: #0070f9;
  color: white;
}

.xqct div.fw.af a.select:after {
  content: '';
  display: block;
  position: relative;
  border: 10px solid transparent;
  border-top-color: #0070f9;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -10px;
  bottom: 0px;
}

.xqct .sk1.sk {
  display: none;
}

.xqct .sk1.sk.select {
  display: block;
}

.xqdb1 h4 span.fksp {
  float: right;
  display: inline-block;
  width: 660px;
  padding-right: 10px;
  position: relative;
  top: 9px;
  line-height: 18px;
}

.xqzjdl1 {
  background: url(../img/zjdl1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqzjdl1 h4 {
  font-size: 45px;
  color: white;
  margin-top: 30px;
}

.xqzjdl1 ul {
  margin: 20px auto 0;
}

.xqzjdl1 ul li {
  width: 180px;
  height: 34px;
  border-radius: 34px;
  line-height: 34px;
  background: #2e47d1;
  color: #43f6ff;
  font-size: 14px;
  margin: 0 5px;
  display: inline-block;
}

.xqzjdl1 ul li:before {}

.xqzjdl .p1 {
  font-size: 12px;
  color: #999999;
  margin-top: -10px;
  text-align: center;
}

.xqzjdl4 .xs {
  background: url(../img/zjdl4bg.png) no-repeat;
  height: 247px;
  width: 861px;
  margin: 20px auto;
}

.xqzjdl5 .wb {
  width: 718px;
  margin: 30px auto 38px;
}

.xqzjdl5 .wb .li1 {
  width: 359px;
  height: 354px;
  border-bottom: 3px solid #0068f0;
  background: white;
  text-align: right;
  float: left;
  box-shadow: 3px 3px 29px rgba(68, 66, 154, .15);
}

.xqzjdl5 .wb .li2 {
  width: 359px;
  height: 357px;
  background: #f6f6f6;
  float: right;
}

.xqzjdl5 .wb li h4 {
  line-height: 42px;
  font-size: 14px;
  color: #666666;
}

.xqzjdl5 .wb li h5 {
  font-size: 14px;
  color: #666666;
}

.xqzjdl5 .wb li p {
  font-size: 14px;
  color: #999999;
  margin-top: 2px;
}

.xqzjdl5 .wb .li1 h4 {
  color: white;
  background: url(../img/zjdl4h4bg.png) no-repeat;
}

.xqzjdl5 .wb .li1 h4,
.xqzjdl5 .wb .li1 h5,
.xqzjdl5 .wb .li1 P {
  padding-right: 35px;
}

.xqzjdl5 .wb .li2 h4,
.xqzjdl5 .wb .li2 h5,
.xqzjdl5 .wb .li2 P {
  padding-left: 35px;
}

.xqzjdl5 .wb .li1 h5 {
  color: #0070f9;
}

.xqzjdl5 .wb .li li {
  margin-top: 13px;
}

.xqzjdl3 ul.sm {
  width: 864px;
  text-align: center;
  margin: 28px auto 40px;
  position: relative;
}

.xqzjdl3 ul.sm:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 19px;
  width: 864px;
  height: 1px;
  background: #95c6fe;
}

.xqzjdl3 ul.sm li {
  width: 124px;
  padding: 0 10px;
  float: left;
}

.xqzjdl3 ul.sm li span {
  display: inline-block;
  width: 40px;
  height: 40x;
  line-height: 40px;
  color: #ffffff;
  font-size: 20px;
  background: #2b80ff;
  position: relative;
  z-index: 1;
  border-radius: 40px;
  box-shadow: 0 0 8px rgba(43, 128, 255, .65);
}

.xqzjdl3 ul.sm li p {
  font-size: 14px;
  color: #212529;
  margin-top: 10px;
}

.xqzjdl3 ul.zjj {
  margin: 30px auto;
  width: 864px;
}

.xqzjdl3 ul.zjj li {
  background: url(../img/zjj31.png) no-repeat;
  width: 208px;
  height: 266px;
  text-align: center;
  color: white;
  float: left;
  margin-right: 10px;
}

.xqzjdl3 ul.zjj li.li4 {
  margin: 0 0 0 2px;
  background: url(../img/zjj34.png) no-repeat;
}

.xqzjdl3 ul.zjj li.li3 {
  margin: 0 0 0 2px;
  background: url(../img/zjj33.png) no-repeat;
}

.xqzjdl3 ul.zjj li.li2 {
  margin: 0 0 0 2px;
  background: url(../img/zjj32.png) no-repeat;
}

.xqzjdl3 ul.zjj li h4 {
  font-size: 14px;
  margin-top: 60px;
}

.xqzjdl3 ul.zjj li.li1 h4 {
  margin-top: 80px;
}

.xqzjdl3 ul.zjj li p {
  font-size: 12px;
  margin-top: 40px;
}

.xqzjdl2 ul.nav li {
  float: left;
  background: url(../img/zjj12.png);
  width: 184px;
  margin-top: 25px;
  position: relative;
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 14px;
  color: #0070f9;
}

.xqzjdl2 ul.nav li.li1 {
  z-index: 2;
}

.xqzjdl2 ul.nav li.li2 {
  position: relative;
  left: -30px;
  z-index: 1;
}

.xqzjdl2 ul.nav li.li3 {
  position: relative;
  left: -60px;
}

.xqzjdl2 ul.nav li.select {
  height: 58px;
  top: -13px;
  line-height: 58px;
  text-align: center;
  color: white;
  font-size: 16px;
  z-index: 3;
  background: url(../img/zjj11.png);
}

.xqzjdl2 .nav {
  width: 830px;
  margin: 0 auto;
  position: relative;
  left: -7px;
}

.xqzjdl2 .nr {
  background: url(../img/zjj2xbg.png) no-repeat;
  width: 830px;
  height: 234px;
  margin: 0px auto 0;
  position: relative;
  top: -13px;
}

.xqzjdl2 .nrr {
  width: 276px;
  height: 234px;
  display: none;
  float: left;
}

.xqzjdl2 .nrr.select {
  display: block;
}

.xqzjdl2 .nrr h4 {
  line-height: 50px;
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.xqzjdl2 .nrr ul {
  margin-top: 15px;
  padding: 0 10px 0 25px;
}

.xqzjdl2 .nrr ul li {
  font-size: 14px;
  color: #212529;
  text-indent: -9px;
  margin-top: 4px;
}

.xqzjdl2 .nrr ul li:before {
  content: '';
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: -2px;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #0070f9;
}

.xqzjdl2 .nrr .div {
  text-align: center;
  margin-top: 15px;
  font-size: 14px;
  color: #212529;
}

.xqzjdl1.xqtxd {
  background: url(../img/txdl1bg.png) no-repeat;
}

.xqzjdl1.xqtxd h4 {
  background: url(../img/txdl1pbg.png) no-repeat center;
  text-indent: -9999px;
}

.xqzjdl1.xqtxd p {
  background: #0d21b4;
  color: #43f6ff;
}

.xqzjdl1.xqtxd p:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #;
}

.ybnsr {
  background: url(../img/ybnsr.png) no-repeat;
  width: 894px;
  height: 830px;
}

.xqdb.select .ybnsr {
  display: block;
}

.cwsj {
  background: url(../img/cwsjbg.png) no-repeat;
  width: 894px;
  height: 834px;
  display: none;
}

.cwsj1.select .cwsj {
  display: block;
}

.yzbg {
  background: url(../img/yzbgbg.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 849px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .yzbg {
  display: block;
}

.zcpg {
  background: url(../img/zcpgbg.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 959px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .zcpg {
  display: block;
}

.cwsj1 {
  display: none;
}

.cwsj1.select {
  display: block;
}

.nbgs {
  background: url(../img/nbgs.png) no-repeat center;
  /*background-size: cover;*/
  width: 893px;
  height: 1009px;
  margin: 0 auto;
  display: none;
}

.xqzx.select .nbgs {
  display: block;
}

.wzhy {
  background: url(../img/wzhybg.png) no-repeat center;
  /*background-size: cover;*/
  width: 885px;
  height: 1445px;
  margin: 0 auto;
  display: none;
}

.xqzx.select .wzhy {
  display: block;
}

.rjzzq {
  background: url(../img/rjzzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1328px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .rjzzq {
  display: block;
}

.sbcsy {
  background: url(../img/sbcsybg.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 474px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbcsy {
  display: block;
}

.sbwxy {
  background: url(../img/sbwxy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 468px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbwxy {
  display: block;
}

.sbyyy {
  background: url(../img/sbyyy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 949px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbyyy {
  display: block;
}

.spzzq {
  background: url(../img/spzzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 502px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .spzzq {
  display: block;
}

.wzmszzq {
  background: url(../img/wzmszzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 503px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .wzmszzq {
  display: block;
}

.xxbgy {
  background: url(../img/xxbgy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1288px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .xxbgy {
  display: block;
}

.sbzby {
  background: url(../img/xxbgy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1288px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbzby {
  display: block;
}

.qtsbzby {
  background: url(../img/qtsbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1077px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qtsbzby {
  display: block;
}

.fwysy {
  background: url(../img/fwysy.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1542px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .fwysy {
  display: block;
}

.gnsbzc1 {
  background: url(../img/gnsbzc1.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1681px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gnsbzc1 {
  display: block;
}

.gnsbzc3 {
  background: url(../img/gnsbzc2.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 551px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gnsbzc1 {
  display: block;
}

.cwsj1.select .gnsbzc2 {
  display: block;
}

.cwsj1.select .gnsbzc3 {
  display: block;
}

.gnsbzc2 ul {
  width: 863px;
  margin: 25px auto 20px;
}

.gnsbzc2 ul li {
  background: url(../img/gnsbzc21.png) no-repeat;
  width: 188px;
  height: 149px;
  padding: 1px 0 0 20px;
  float: left;
  margin-right: 10px;
}

.gnsbzc2 ul li h4 {
  font-size: 20px;
  color: white;
  margin-top: 20px;
}

.gnsbzc2 ul li a {
  font-size: 20px;
  color: white;
  margin-top: 20px;
  display: block;
  width: 88px;
  height: 35px;
  border-radius: 35px;
  line-height: 35px;
  text-align: center;
  background: #ff7a28;
  color: white;
  font-size: 14px;
}

.gnsbzc2 ul li.li4 {
  margin: 0 0 0 1px;
  background: url(../img/gnsbzc24.png) no-repeat;
}

.gnsbzc2 ul li.li3 {
  background: url(../img/gnsbzc23.png) no-repeat;
}

.gnsbzc2 ul li.li2 {
  background: url(../img/gnsbzc22.png) no-repeat;
}

.swjsy {
  background: url(../img/swjsy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 831px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .swjsy {
  display: block;
}

.fpdby {
  background: url(../img/fbdby.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1072px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .fpdby {
  display: block;
}

.cbjjm {
  background: url(../img/cbjjm.png) no-repeat;
  /*background-size: cover;*/
  width: 895px;
  height: 2350px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .cbjjm {
  display: block;
}

.grsby {
  background: url(../img/grsby.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2187px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .grsby {
  display: block;
}

.grsbzb {
  background: url(../img/grsbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2187px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .grsbzb {
  display: block;
}

.gzjzzkh {
  background: url(../img/gzjzzkh.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2395px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gzjzzkh {
  display: block;
}

.gzjzzsb {
  background: url(../img/gzjzzsb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2395px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gzjzzsb {
  display: block;
}

.sbdysn {
  background: url(../img/sbdysn.png) no-repeat;
  /*background-size: cover;*/
  width: 894px;
  height: 2230px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbdysn {
  display: block;
}

.qysby {
  background: url(../img/qysby.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1074px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysby {
  display: block;
}

.qysbdj {
  background: url(../img/qysbdj.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2445px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysbdj {
  display: block;
}

.qysbzb {
  background: url(../img/qysbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2457px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysbzb {
  display: block;
}

.txdljz1 {
  background: url(../img/txdljz1.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 203px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .txdljz1 {
  display: block;
}

.txdljz3 {
  background: url(../img/txdljz3.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1529px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .txdljz3 {
  display: block;
}

.ycjyxkz {
  background: url(../img/ycjyxkz.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1892px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .ycjyxkz {
  display: block;
}

.dlysl {
  background: url(../img/dlysl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1220px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .dlysl {
  display: block;
}

.gbdsl {
  background: url(../img/gbdsl.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1177px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gbdsl {
  display: block;
}

.hlwhy {
  background: url(../img/hlwhy.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 880px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .hlwhy {
  display: block;
}

.hjyxdjl {
  background: url(../img/hjyxdjl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1195px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .hjyxdjl {
  display: block;
}

.jckl {
  background: url(../img/jckl.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1219px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .jckl {
  display: block;
}

.lxsl {
  background: url(../img/lysl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1200px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .lxsl {
  display: block;
}

.rlzyl {
  background: url(../img/rlzyl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1252px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .rlzyl {
  display: block;
}

.ylqxl {
  background: url(../img/ylqxl.png) no-repeat center;
  width: 894px;
  height: 1138px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .ylqxl {
  display: block;
}

.cylzz {
  background: url(../img/cylzz.png) no-repeat center;
  width: 894px;
  height: 844px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .cylzz {
  display: block;
}

.txdljz2 .nav {
  width: 830px;
  margin: 30px auto 0;
  position: relative;
  left: 14px;
}

.txdljz2 .nav li {
  background: url(../img/txjz2.png) no-repeat;
  width: 147px;
  height: 47px;
  float: left;
  line-height: 47px;
  text-align: center;
  position: relative;
  color: #0070f9;
  font-size: 14px;
  margin-left: -15px;
}

.txdljz2 .nav li.select {
  background: url(../img/txjz1.png) no-repeat;
  width: 160px;
  height: 65px;
  position: relative;
  top: -18px;
  line-height: 65px;
  text-align: center;
  font-size: 16px;
  z-index: 7;
  color: #ffffff;
}

.txdljz2 .li1 {
  z-index: 6;
}

.txdljz2 .li2 {
  z-index: 5;
}

.txdljz2 .li3 {
  z-index: 4;
}

.txdljz2 .li4 {
  z-index: 3;
}

.txdljz2 .li5 {
  z-index: 2;
}

.txdljz2 .li6 {
  z-index: 1;
}

.txdljz2 .p1 {
  font-size: 12px;
  text-align: center;
  margin-top: -10px;
  color: #999999;
}

.txdljz2 .bt {
  background: url(../img/txdljzbt.png);
  width: 830px;
  height: 152px;
  margin: 0 auto;
  position: relative;
  top: -18px;
}

.txdljz2 .bt .pp {
  display: none;
}

.txdljz2 .bt .pp.select {
  display: block;
}

.txdljz2 .div {
  width: 276px;
  float: left;
  text-align: center;
}

.txdljz2 .div h4 {
  line-height: 52px;
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.txdljz2 .div p {
  margin-top: 18px;
  color: #999;
  font-size: 14px;
}

.txdljz2 .div p span {
  color: #0070f9;
}

.mfsbcx {
  display: none;
}

.mfsbcx.select {
  display: block;
}

.mfsbcx .mfsb1 {
  background: url(../img/mfsb1.png) no-repeat center;
  height: 349px;
  padding-top: 1px;
}

.mfsbcx .mfsb1 h3 {
  font-size: 30px;
  color: white;
  text-align: center;
  margin-top: 50px;
  text-show: 1px 1px 0 rgba(6, 6, 6, .26);
}

.mfsbcx .mfsb1 .p1 {
  width: 347px;
  height: 30px;
  margin: 20px auto;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  background: url(../img/mfsb2.png) no-repeat center;
}

.mfsbcx .mfsb1 .p1 span {
  color: #ff5a00;
}

.mfsbcx .mfsb1 .xx {
  background: url(../img/mfsb1bt.png) no-repeat;
  width: 158px;
  height: 16px;
  margin: 20px auto;
  text-indent: -9999px;
}

.mfsbcx .mfsb3 {
  background: url(../img/mfsb2bg.png) no-repeat center;
  height: 630px;
  padding-top: 1px;
}

.mfsbcx .mfsb3 h3 {
  font-size: 34px;
  color: #212529;
  text-align: center;
  margin: 30px 0;
}

.mfsbcx .mfsb3 li {
  background: url(../img/mfsb31.png) no-repeat;
  width: 299px;
  height: 410px;
  float: left;
  text-align: center;
  margin-left: 65px;
}

.mfsbcx .mfsb3 li.li2 {
  background: url(../img/mfsb32.png) no-repeat;
  width: 335px;
  height: 496px;
}

.mfsbcx .mfsb3 li.li1 {
  margin-top: 40px;
}

.mfsbcx .mfsb3 li.li3 {
  background: url(../img/mfsb33.png) no-repeat;
  margin-top: 40px;
}

.mfsbcx .mfsb3 ul {
  width: 1200px;
  margin: 20px auto;
}

.mfsbcx .mfsb3 ul h4 {
  font-size: 20px;
  color: #212529;
  margin-top: 25px;
}

.mfsbcx .mfsb3 ul .li2 h4 {
  margin-top: 50px;
}

.mfsbcx .mfsb3 ul .p2 {
  font-size: 36px;
  color: #ff7826;
  font-weight: bold;
  margin-top: 95px;
}

.mfsbcx .mfsb3 ul .li2 .p2 {
  margin-top: 110px;
}

.mfsbcx .mfsb3 ul .p3 {
  font-size: 14px;
  color: #bbbcbc;
  margin-top: -5px;
}

.mfsbcx .mfsb3 ul .p4 {
  font-size: 16px;
  color: #76889f;
  margin-top: 28px;
}

.mfsbcx .mfsb3 ul a {
  display: block;
  width: 124px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  margin: 25px auto;
  font-size: 16px;
  color: #1972ea;
  border-radius: 38px;
  border: 1px solid #0070f9;
}

.mfsbcx .mfsb3 ul a:hover {
  background: #0070f9;
  color: white;
}

.mfsbcx .mfsb4 {
  background: url(../img/mfsb4bg.png) no-repeat center;
  width: 800px;
  height: 667px;
  padding-left: 400px;
  padding-top: 1px;
  margin: 0 auto;
}

.mfsbcx .mfsb4 h3 {
  font-size: 34px;
  color: #212529;
  margin-top: 85px;
}

.mfsbcx .mfsb4 ul {
  margin-top: 50px;
}

.mfsbcx .mfsb4 ul li {
  width: 400px;
  height: 140px;
  float: left;
}

.mfsbcx .mfsb4 ul li .lf {
  width: 70px;
  height: 70px;
  float: left;
  background: url(../img/mfsb41.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li2 .lf {
  background: url(../img/mfsb42.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li3 .lf {
  background: url(../img/mfsb43.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li4 .lf {
  background: url(../img/mfsb44.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li5 .lf {
  background: url(../img/mfsb45.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li6 .lf {
  background: url(../img/mfsb46.png) no-repeat;
}

.mfsbcx .mfsb4 ul li .rt {
  width: 330px;
  float: left;
}

.mfsbcx .mfsb4 ul li h4 {
  font-size: 16px;
  color: #212529;
  margin-top: 10px;
}

.mfsbcx .mfsb4 ul li p {
  font-size: 14px;
  color: #5d738e;
  margin-top: 5px;
}

.ssk {
  background: url(../img/cxsb.png) no-repeat;
  width: 860px;
  height: 54px;
  margin: 50px auto 0;
  font-size: 16px;
  color: #898a8a;
  cursor: pointer;
  text-indent: 20px;
  line-height: 54px;
}

.mfsbcx .mfsb2 h3 {
  font-size: 34px;
  color: #252429;
  text-align: center;
  margin: 30px auto;
}

.sbtc {
  display: none;
  width: 100%;
  min-height: 100%;
  left: 0;
  top: 0;
  position: fixed;
  background: rgba(0, 0, 0, .7);
}

.sbtc.select {
  display: block;
}

.sbtc .tcct {
  background: url(../img/sbtcbg.png) no-repeat;
  width: 400px;
  height: 400px;
  position: absolute;
  left: 50%;
  margin-left: -200px;
  top: 50%;
  margin-top: -200px;
}

.sbtc .close {
  background: url(../img/sbclose.png) no-repeat;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 8px;
  right: 8px;
}

.sbtc h4 {
  font-size: 24px;
  color: white;
  margin-top: 20px;
  text-align: center;
}

.sbtc input {
  background: none;
  outline: none;
  border: none;
  width: 215px;
  padding-left: 45px;
  line-height: 47px;
  height: 100%;
  color: #333333;
  font-size: 16px;
}

.sbtc .p1 {
  background: url(../img/sbtc1.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 45px auto 0;
}

.sbtc .p2 {
  background: url(../img/sbtc2.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 18px auto 0;
}

.sbtc .p3 {
  background: url(../img/sbtc3.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 18px auto 0;
}

.sbtc a {
  display: block;
  width: 280px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  margin: 18px auto;
  background: #ff7a28;
  color: white;
  font-size: 18px;
  border-radius: 44px;
}

.sbtc .p4 {
  background: url(../img/sbtc4.png) no-repeat;
  width: 202px;
  height: 17px;
  margin: -5px auto 0;
}

.cwsj1 .tzhyl {
  background: url(../img/tzhyl.png) no-repeat;
  width: 894px;
  height: 1564px;
  display: none;
}

.cwsj1.select .tzhyl {
  display: block;
}

.cwsj1 .gxqyrz {
  background: url(../img/gxqyrz.png) no-repeat;
  width: 894px;
  height: 591px;
  display: none;
}

.cwsj1.select .gxqyrz {
  display: block;
}

.cwsj1 .nwpqjy {
  background: url(../img/nwpqjy.png) no-repeat;
  width: 894px;
  height: 1129px;
  display: none;
}

.cwsj1.select .nwpqjy {
  display: block;
}

.cwsj1 .pml {
  background: url(../img/pmjyxk.png) no-repeat;
  width: 895px;
  height: 1296px;
  display: none;
}

.cwsj1.select .pml {
  display: block;
}

.cwsj1 .wlyx {
  background: url(../img/wlyx.png) no-repeat;
  width: 894px;
  height: 1560px;
  display: none;
}

.cwsj1.select .wlyx {
  display: block;
}

.cwsj1 .jzzz {
  background: url(../img/jzzz.png) no-repeat;
  width: 895px;
  height: 2183px;
  display: none;
}

.cwsj1.select .jzzz {
  display: block;
}

.cwsj1 .zlfw {
  background: url(../img/zlfw.png) no-repeat;
  width: 894px;
  height: 2655px;
  display: none;
}

.cwsj1.select .zlfw {
  display: block;
}

header .top.gr .lf {
  width: 240px;
  height: 42px;
  line-height: 42px;
  float: left;
  font-size: 14px;
  text-indent: 0;
}

header .top.gr .lf .a1 {
  color: #898a8a;
  width: 120px;
  line-height: 42px;
  display: block;
  float: left;
  margin: 0;
  visibility: inherit;
}

header .top.gr .lf .a2 {
  color: #898a8a;
  width: 120px;
  line-height: 42px;
  display: block;
  float: left;
  margin: 0;
  visibility: inherit;
}

header .top.gr .lf .a1:before {
  content: '';
  display: inline-block;
  background: url(../img/gr-sy.png) no-repeat;
  width: 16px;
  height: 14px;
  margin: 0 6px 0 1px;
  position: relative;
  top: 1px;
}

header .top.gr .lf .a2:before {
  content: '';
  display: inline-block;
  background: url(../img/gr-dd.png) no-repeat;
  width: 14px;
  height: 16px;
  margin: 0 6px 0 1px;
  position: relative;
  top: 3px;
}

header .top.gr .rt {
  width: 320px;
  height: 42px;
  float: right;
}

header .top.gr .rt a {
  display: block;
  width: 80px;
  height: 42px;
  line-height: 42px;
  text-align: right;
  font-size: 14px;
  color: #898a8a;
  margin: 0;
  float: left;
  visibility: inherit;
}

header .top.gr a.a3 span {
  /*width: 100px;*/
  display: inline-block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #898a8a;
  position: relative;
  top: 4px;
}

header .top.gr a.a3.select span {
  border: 6px solid transparent;
  border-bottom-color: #898a8a;
  top: -2px;
}

header .ct.gr .rt {
  width: 285px;
  height: 86px;
  float: right;
}

header .ct.gr .rt a {
  display: block;
  width: 85px;
  height: 86px;
  line-height: 86px;
  text-align: right;
  font-size: 14px;
  color: #212529;
  margin: 0;
  float: left;
  visibility: inherit;
}

header .ct.gr .rt a.a4,
header .ct.gr .rt a.a5 {
  width: 76px;
}

header .ct.gr .rt a.a6 {
  width: 48px;
}

header .ct.gr .rt a.select {
  color: #1972ea;
}

.divmc {
  background: url(../img/divmc.png) no-repeat;
  background-repeat: repeat-x;
  height: 11px;
}

.hh-grzx {
  background: url(../img/grbg1.png) no-repeat;
  min-height: 884px;
  margin-top: -7px;
  padding-top: 1px;
}

.hh-grzx.sc {
  background: #f9f9f9;
  padding-bottom: 30px;
  min-height: 890px;
}

.hh-grzx .nrct {
  width: 1200px;
  margin: 15px auto;
}

.hh-grzx .nrct .left {
  width: 178px;
  float: left;
}

.hh-grzx .nrct .left h3:before {
  display: none;
}

.hh-grzx .nrct .left h3 {
  margin-top: 0;
}

.hh-grzx .nrct h3 a {
  display: block;
  background: url(../img/hh-ltpng.png);
  height: 78px;
  text-align: center;
  line-height: 78px;
  font-size: 16px;
  color: #ffffff;
}

.hh-grzx .nrct .left .nr {
  border: 1px solid #eeeeee;
  border-top: none;
  background: white;
}

.hh-grzx .left .nr div {
  padding: 15px 0 15px 40px;
  border-top: 1px solid #eeeeee;
}

.hh-grzx .left .nr div.div1 {
  border-top: none;
}

.hh-grzx .left div h4 {
  font-size: 16px;
  color: #333333;
}

.hh-grzx .left li a {
  font-size: 14px;
  color: #666;
  line-height: 28px;
}

.hh-grzx .left li.select a {
  color: #1972ea;
}

.hh-grzx .left li a:hover {
  color: #1972ea;
}

.hh-grzx .left li a.select {
  color: #1972ea;
}

.hh-grzx .nrct .right {
  width: 998px;
  float: right;
}

.hh-grzx .nrct .hh-sy {
  font-size: 20px;
  color: #252129;
  margin-top: 8px;
}

.hh-grzx .nrct .grzl .top {
  background: url(../img/hh-grbg.png) no-repeat;
  width: 998px;
  height: 263px;
  padding-top: 1px;
  box-shadow: 1px 1px 29px rgba(91, 90, 90, .07);
  margin-top: 8px;
}

.hh-grzx .grzl .top .lf1 {
  float: left;
  margin: 42px 0 0 75px;
}

.hh-grzx .grzl .top .lf2 {
  width: 490px;
  padding-left: 30px;
  float: left;
}

.hh-grzx .grzl .top .lf2 h4 {
  font-size: 20px;
  color: #333333;
  margin: 80px 0 10px 0;
}

.hh-grzx .grzl .top .lf2 p {
  font-size: 16px;
  color: #999;
  margin-top: 3px;
}

.hh-grzx .grzl .top .lf2 p span {
  color: #333333;
}

.hh-grzx .grzl .top .lf3 {
  float: left;
}

.hh-grzx .grzl .top .lf3 {
  display: block;
  width: 138px;
  height: 37px;
  border-radius: 37px;
  line-height: 37px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  margin-top: 116px;
  background: #0070f9;
}

.hh-grzx .grzl .bt {
  margin-top: 50px;
}

.hh-grzx .grzl .bt li {
  width: 190px;
  padding: 0 25px;
  padding-top: 1px;
  float: left;
  background: white;
  height: 255px;
  margin-right: 13px;
}

.hh-grzx .grzl .bt li.li4 {
  margin: 0 0 0 -1px;
}

.hh-grzx .grzl .bt li .p1 {
  margin-top: 35px;
}

.hh-grzx .grzl .bt li span {
  display: block;
  background: url(../img/hh-tm.png) no-repeat;
  width: 40px;
  height: 40px;
  float: left;
}

.hh-grzx .grzl .bt li.li2 span {
  background: url(../img/hh-sj.png) no-repeat;
}

.hh-grzx .grzl .bt li.li3 span {
  background: url(../img/hh-yx.png) no-repeat;
}

.hh-grzx .grzl .bt li.li4 span {
  background: url(../img/hh-sfz.png) no-repeat;
}

.hh-grzx .grzl .bt .p1 a {
  display: block;
  background: url(../img/hh-sz.png) no-repeat;
  float: right;
  width: 25px;
  height: 40px;
}

.hh-grzx .grzl .bt .p2 {
  font-size: 16px;
  margin: 20px 0 8px 0;
  color: #666;
}

.hh-grzx .grzl .bt .p3 {
  font-size: 16px;
  color: #212529;
}

.hh-xgzl .ct {
  min-height: 500px;
  padding: 0 23px;
  margin-top: 12px;
  padding-bottom: 30px;
  background: white;
  box-shadow: 1px 1px 29px rgba(91, 90, 90, .07);
}

.hh-xgzl .ct .div {
  border-bottom: 1px solid #e5e5e5;
}

.hh-xgzl .ct .div .p1 {
  line-height: 55px;
  height: 55px;
  text-indent: 3px;
}

.hh-xgzl .ct .div .p1.p2 {
  height: 74px;
  line-height: 74px;
}

.hh-xgzl .ct .div .p1.p2 img {
  float: left;
  display: inline-block;
  margin-top: 7px;
}

.hh-xgzl .ct .div .p1.p2 img.select {
  display: none;
}

.hh-xgzl .ct .div .p1 span {
  font-size: 16px;
  display: block;
  float: left;
  width: 145px;
  color: #666;
}

.hh-xgzl .ct .div1 .p1 span {
  color: #0070f9;
}

.hh-xgzl .ct .div strong {
  font-size: 16px;
  display: inline;
  font-weight: normal;
  color: #212529;
}

.hh-xgzl .ct .div strong.select {
  display: none;
}

.hh-xgzl .ct .div .user {
  background: none;
  border: none;
  color: #212529;
  outline: none;
  -webkit-appearance: none;
}

.hh-xgzl .ct .div .user::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #212529;
}

.hh-xgzl .ct .div .user::-moz-placeholder {
  /* Firefox 19+ */
  color: #212529;
}

.hh-xgzl .ct .div .user:-ms-input-placeholder {
  /* IE 10+ */
  color: #212529;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #212529;
}

.hh-xgzl .ct .div a {
  display: block;
  width: 90px;
  float: right;
  color: #666666;
  font-size: 16px;
}

.hh-xgzl .ct .div a i {
  background: url(../img/hh-sq.png) no-repeat;
  width: 17px;
  height: 16px;
  display: inline-block;
  float: right;
  margin-top: 20px;
}

.hh-xgzl .ct .div a.select i {
  background: url(../img/hh-zk.png) no-repeat;
}

.hh-xgzl .ct .div2 a i {
  margin-top: 28px;
}

.hh-zssc {
  background: #f5f9fa;
  padding-top: 1px;
  margin-top: -5px;
  padding-bottom: 30px;
}

.hh-zssc h3 {
  font-size: 30px;
  text-align: center;
  margin-top: 35px;
  color: #252129;
}

.hh-zssc .hp {
  font-size: 14px;
  color: #f68655;
  text-align: center;
  margin-top: 3px;
}

.hh-zssc .sct {
  width: 1200px;
  margin: 28px auto 0;
  display: flex;
  justify-content: space-between;
  background: white;
}

.hh-zssc .sct>.lf {
  width: 150px;
  float: left;
  /*height: 100%;*/
}

.hh-zssc .sct>.rt {
  width: 1050px;
  float: right;
  background: white;
  position: relative;
}

.hh-zssc .sct>.lf {
  background-position-x: 0;
  background-position-y: 0px;
  background-image: linear-gradient(#2653ec, #2481fd);
}

.hh-zssc .sct>.lf h4 {
  background: url(../img/zsw-h1.png) no-repeat;
  width: 150px;
  background-color: white;
  height: 53px;
  line-height: 53px;
  text-align: center;
  font-size: 20px;
  color: white;
}

.hh-zssc .sct2>.lf {
  background-image: linear-gradient(#01ce97, #01da7c);
}

.hh-zssc .sct3>.lf {
  background-image: linear-gradient(#fd521c, #ffb424);
}

.hh-zssc .sct4>.lf {
  background-image: linear-gradient(#ff6481, #f4344c);
}

.hh-zssc .sct5>.lf {
  background-image: linear-gradient(#660edd, #a50be5);
}

.hh-zssc .sct2>.lf h4 {
  background: url(../img/zsw-h2.png) no-repeat;
}

.hh-zssc .sct3>.lf h4 {
  background: url(../img/zsw-h3.png) no-repeat;
}

.hh-zssc .sct4>.lf h4 {
  background: url(../img/zsw-h4.png) no-repeat;
}

.hh-zssc .sct5>.lf h4 {
  background: url(../img/zsw-h5.png) no-repeat;
}

.hh-zssc .sct>.lf ul {
  position: relative;
  padding: 22px 0 22px 22px;
  background: url(../img/zsw-hb1.png) no-repeat;
}

.hh-zssc .sct2>.lf ul {
  background: url(../img/zsw-hb2.png) no-repeat;
}

.hh-zssc .sct3>.lf ul {
  background: url(../img/zsw-hb3.png) no-repeat;
  background-position-y: 100px;
}

.hh-zssc .sct4>.lf ul {
  background: url(../img/zsw-hb4.png) no-repeat;
  background-position-y: 100px;
}

.hh-zssc .sct5>.lf ul {
  background: url(../img/zsw-hb5.png) no-repeat;
}

.hh-zssc .sct>.lf li {
  line-height: 35px;
  margin-top: 4px;
}

.hh-zssc .sct>.lf li a {
  display: block;
  line-height: 35px;
  text-indent: 20px;
  color: #a5deff;
}

.hh-zssc .sct2>.lf li a {
  color: #d4ffed;
}

.hh-zssc .sct3>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct4>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct5>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct>.lf li.select a {
  background: #73a2f9;
  border-radius: 2px;
  color: white;
}

.hh-zssc .sct2>.lf li.select a {
  background: #6adfae;
}

.hh-zssc .sct3>.lf li.select a {
  background: #feb023;
}

.hh-zssc .sct4>.lf li.select a {
  background: #ff8fa3;
}

.hh-zssc .sct5>.lf li.select a {
  background: #d56dff;
}

.hh-zssc .sct>.rt ul {
  margin-top: 10px;
  padding-bottom: 20px;
}

.hh-zssc .sct>.rt ul li {
  width: 300px;
  height: 110px;
  float: left;
  position: relative;
  z-index: 1;
  background: white;
  margin: 20px 24px 0 24px;
  box-shadow: 1px 1px 6px rgba(186, 186, 186, .22);
}

.hh-zssc .sct>.rt li div {
  width: 175px;
  height: 100px;
  padding: 10px 0 0 20px;
  float: left;
}

.hh-zssc .sct>.rt li a {
  display: block;
  float: left;
  background: #f7f7f9;
  width: 105px;
  text-align: center;
  line-height: 110px;
  font-size: 16px;
  color: #1972ea;
  height: 110px;
}

.hh-zssc .sct1>.rt {
  position: relative;
}

.hh-zssc .sct1>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af1.png) no-repeat;
  width: 294px;
  height: 215px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct2>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af2.png) no-repeat;
  width: 1049px;
  height: 162px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct3>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af3.png) no-repeat;
  width: 1049px;
  height: 250px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct4>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af4.png) no-repeat;
  width: 1043px;
  height: 174px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct5>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af5.png) no-repeat;
  width: 1049px;
  height: 250px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct>.rt li div h5 {
  font-size: 16px;
  color: #212529;
}

.hh-zssc .sct>.rt li div .p1 {
  font-size: 14px;
  color: #ff5254;
  margin-top: 4px;
}

.hh-zssc .sct>.rt li div .p2 {
  font-size: 12px;
  color: #999;
  margin-top: 8px;
  cursor: pointer;
}

.hh-zssc .sct>.rt li .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x2.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.hh-zssc .sct>.rt li .p2.sc:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x1.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.wdsc2 .p2.sc:before {
  background: url(../img/sc-x1.png) no-repeat !important;
}

.hh-zssc .sct>.rt li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-zssc .sct>.rt li.hover h5 {
  color: #1972ea;
}

.hh-zssc .sct>.rt li.sc .p2:before {
  background: url(../img/sc-x1.png) no-repeat;
}

.hh-zssc .sct>.rt li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-zssc .sct>.rt li:hover h5 {
  color: #1972ea;
}

.hh-grzx .wdsc {
  display: none;
}

.hh-grzx.select {
  display: none;
}

.hh-grzx .wdsc.select {
  display: block;
}

.hh-grzx .hh-xgzl {
  display: none;
}

.hh-grzx .hh-xgzl.select {
  display: block;
}

.hh-zssc {
  display: none;
}

.hh-zssc.select {
  display: block;
}

.hh-grzx .wdsc .tp .lf {
  background: url(../img/grtxbg.png) no-repeat;
  width: 274px;
  height: 265px;
  float: left;
  padding-top: 1px;
  position: relative;
  text-align: center;
}

.hh-grzx .wdsc .tp .rt {
  width: 722px;
  float: left;
}

.hh-grzx .wdsc .tp .mc {
  width: 274px;
  height: 265px;
  background: url(../img/grtx.png) no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  opacity: .1;
}

.hh-grzx .wdsc .tp img.tx {
  margin-top: 30px;
  border: 5px solid white;
}

.hh-grzx .wdsc .tp .nm {
  font-size: 18px;
  margin-top: 20px;
  color: white;
}

.hh-grzx .wdsc .tp .zh {
  color: white;
  margin-top: 5px;
  font-size: 14px;
}

.hh-grzx .wdsc .tp .rt {
  background: white;
}

.hh-grzx .wdsc .tp .rt h4 {
  line-height: 54px;
  margin-top: 10px;
  font-size: 20px;
  border-bottom: 1px solid #e1e1e1;
  text-indent: 20px;
  color: #252129;
  background: white;
}

.hh-grzx .wdsc .tp .rt h4 a {
  float: right;
  font-size: 14px;
  color: #1972ea;
  margin-right: 20px;
}

.hh-grzx .wdsc .tp .rt h4 a span {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(../img/grjfgz.png) no-repeat;
  margin-right: 5px;
  position: relative;
  top: 3px;
}

.hh-grzx .wdsc .tp .rt ul.jf li {
  width: 148px;
  height: 139px;
  border: 1px solid #eeeeee;
  float: left;
  margin-top: 30px;
  margin-bottom: 30px;
  margin-left: 22px;
  text-align: center;
}

.hh-grzx .wdsc .tp ul.jf li.li1 {
  margin-left: 28px;
}

.hh-grzx .wdsc ul.jf img {
  margin-top: 18px;
}

.hh-grzx .wdsc ul.jf .p1 {
  font-size: 24px;
  color: #212529;
  font-weight: 600;
  margin-top: 5px;
}

.hh-grzx .wdsc ul.jf .p2 {
  font-size: 14px;
  color: #919191;
  margin-top: 3px;
}

.hh-grzx .wdsc2 h3 {
  font-size: 20px;
  color: #252129;
  font-weight: bold;
  margin: 30px 0 15px 0;
}

.hh-grzx .wdsc2 h3:before {
  content: '';
  display: inline-block;
  background: url(../img/xinxin.png) no-repeat;
  width: 29px;
  height: 27px;
  margin-right: 10px;
  position: relative;
  top: 5px;
}

.hh-grzx .wdsc2 .ct {
  background: white;
  padding-top: 1px;
  width: 998px;
  min-height: 687px;
}

.hh-grzx .wdsc2 .ct ul.select {
  display: none;
}

.hh-grzx .wdsc2 .ct h4 {
  line-height: 48px;
  margin-top: 15px;
  text-indent: 32px;
  font-size: 16px;
  color: #212529;
  border-bottom: 1px solid #f0f0f0;
}

.hh-grzx .wdsc2 .ct li {
  width: 300px;
  height: 110px;
  float: left;
  position: relative;
  z-index: 1;
  background: white;
  margin: 20px 24px 0 24px;
  box-shadow: 1px 1px 6px rgba(186, 186, 186, .22);
}

.hh-grzx .wdsc2 .ct li div {
  width: 175px;
  height: 100px;
  padding: 10px 0 0 20px;
  float: left;
}

.hh-grzx .wdsc2 .ct li a {
  display: block;
  float: left;
  background: #f7f7f9;
  width: 105px;
  text-align: center;
  line-height: 110px;
  font-size: 16px;
  color: #1972ea;
  height: 110px;
}

.hh-grzx .wdsc2 li div h5 {
  font-size: 16px;
  color: #212529;
}

.hh-grzx .wdsc2 li div .p1 {
  font-size: 14px;
  color: #ff5254;
  margin-top: 4px;
}

.hh-grzx .wdsc2 li div .p2 {
  font-size: 12px;
  color: #999;
  margin-top: 8px;
}

.hh-grzx .wdsc2 li .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x2.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.hh-grzx .wdsc2 li.li3 {
  margin-right: 0;
  margin-left: -1px;
}

.hh-grzx .wdsc2 li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-grzx .wdsc2 li:hover h5 {
  color: #1972ea;
}

.hh-grzx .wdsc2 li:hover .p2:before {
  background: url(../img/sc-x1.png) no-repeat;
}

.hh-grzx .wdsc2 .wsc {
  text-align: center;
  display: none;
  margin-top: 120px;
}

.hh-grzx .wdsc2 .wsc p {
  font-size: 20px;
  color: #aaaaaa;
  margin-top: 10px;
}

.hh-grzx .wdsc2 .wsc.select {
  display: block;
}

.hh-grzx .wdqb {
  background: white;
}

.hh-grzx .wdqb .tp {
  height: 150px;
  border-bottom: 1px solid #f0f0f0;
  margin-top: 30px;
}

.hh-grzx .wdqb .tp h4 {
  width: 130px;
  float: left;
  text-align: center;
  font-size: 20px;
  color: #252129;
  line-height: 150px;
}

.hh-grzx .wdqb .tp ul {
  float: left;
  margin-top: 25px;
}

.hh-grzx .wdqb .tp ul li {
  width: 120px;
  height: 100px;
  text-align: center;
  float: left;
  margin: 0 8px;
}

.hh-grzx .wdqb .tp span {
  display: block;
  background: url(../img/wdqb1.png) no-repeat center;
  width: 45px;
  height: 45px;
  margin: 10px auto 0;
}

.hh-grzx .wdqb .tp .select {
  box-shadow: 1px 1px 16px rgba(6, 6, 6, .08);
}

.hh-grzx .wdqb .tp .select span {
  background: url(../img/wdqb5.png) no-repeat center;
}

.hh-grzx .wdqb .tp .select p {
  color: #1972ea;
}

.hh-grzx .wdqb .tp li.li2.select span {
  background: url(../img/wdqb6.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li3.select span {
  background: url(../img/wdqb7.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li4.select span {
  background: url(../img/wdqb8.png) no-repeat center;
}

.hh-grzx .wdqb .tp p {
  font-size: 14px;
  color: #666;
  margin-top: 3px;
}

.hh-grzx .wdqb .tp li.li2 span {
  background: url(../img/wdqb2.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li3 span {
  background: url(../img/wdqb3.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li4 span {
  background: url(../img/wdqb4.png) no-repeat center;
}

.hh-grzx .ddzx h3:before {
  background: url(../img/ddzx-bf.png) no-repeat;
  width: 24px;
  height: 28px;
}

.hh-grzx .ddzx2 {
  background: white;
  min-height: 687px;
  padding-top: 1px;
  margin-top: 18px;
}

.hh-grzx .ddzx2 .top {
  height: 64px;
  border-bottom: 1px solid #f0f0f0;
}

.hh-grzx .ddzx2 .top li {
  width: 120px;
  float: left;
  margin-right: 20px;
  margin-top: 10px;
  line-height: 54px;
  font-size: 16px;
  color: #666666;
  text-align: center;
}

.hh-grzx .ddzx2 .top li.select {
  color: #1972ea;
  position: relative;
}

.hh-grzx .ddzx2 .top li.select:after {
  content: '';
  display: block;
  width: 64px;
  height: 2px;
  background: #1972ea;
  position: absolute;
  bottom: 0;
  left: 28px;
}

.hh-grzx .ddzx2 .top li.li2.select:after {
  width: 80px;
  left: 19px;
}

.hh-grzx .ddzx2 .ctno {
  text-align: center;
  display: none;
}

.hh-grzx .ddzx2 .ctno.select {
  display: block;
}

.hh-grzx .ddzx2 .ctno img {
  margin-top: 100px;
}

.hh-grzx .ddzx2 .ctno p {
  font-size: 24px;
  color: #aaaaaa;
  margin-top: 12px;
}

.hh-grzx .ddzx2 .ctno p a {
  color: #1972ea;
}

.hh-grzx .ddzx2 .ct2 table {
  width: 948px;
  margin: 24px auto;
}

.hh-grzx .ddzx2 .ct2 {
  padding-bottom: 20px;
}

.hh-grzx .ddzx2 .ct2 .tr1 {
  width: 948px;
  height: 44px;
  background: #f8f8f8;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .ddzx2 .ct2 .th1 {
  width: 56px;
}

.hh-grzx .ddzx2 .ct2 .th2 {
  width: 104px;
  padding: 0 10px;
  text-align: left;
}

.hh-grzx .ddzx2 .ct2 .th3 {
  width: 136px;
}

.hh-grzx .ddzx2 .ct2 .th4 {
  width: 96px;
}

.hh-grzx .ddzx2 .ct2 .th5 {
  width: 192px;
}

.hh-grzx .ddzx2 .ct2 .th6 {
  width: 186px;
}

.hh-grzx .ddzx2 .ct2 .th7 {
  width: 68px;
}

.hh-grzx .ddzx2 .ct2 .th8 {
  width: 100px;
}

.hh-grzx .ddzx2 .ct td {
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.hh-grzx .ddzx2 .ct tr {
  border-bottom: 1px solid #f1f1f1;
}

.hh-grzx .ddzx2 .ct .td4,
.hh-grzx .ddzx2 .ct .td7 {
  color: #018e57;
}

.hh-grzx .ddzx2 .ct .td8 a {
  display: inline-block;
  width: 70px;
  height: 26px;
  background: #1972ea;
  color: white;
  line-height: 26px;
  border-radius: 26px;
}

.hh-grzx .ddzx2 .ct td {
  padding: 10px 0;
}

.hh-grzx .ddzx2 .ct .dba {
  text-align: center;
}

.hh-grzx .dba span {
  line-height: 22px;
  display: inline-block;
  border: 1px solid #eeeeee;
  padding: 0 15px;
  margin-right: 4px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .dba a {
  line-height: 22px;
  display: inline-block;
  border: 1px solid #eeeeee;
  padding: 0 12px;
  margin: 0 4px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .dba a.select {
  color: white;
  border-color: #1972ea;
  background: #1972ea;
}

.hh-xgzl .ct .div .ycd {
  padding-left: 145px;
  padding-top: 18px;
  display: none;
  padding-bottom: 18px;
  border-top: 1px solid #e5e5e5;
}

.hh-xgzl .ct .div .ycd.select {
  display: block;
}

.hh-xgzl .ct .div .ycd img {
  float: left;
}

.hh-xgzl .ct .div .ycd .rt {
  float: left;
  margin-left: 18px;
}

.hh-xgzl .ct .div .ycd .rt a {
  display: block;
  width: 145px;
  height: 40px;
  background: #ededed;
  line-height: 40px;
  text-align: center;
}

.hh-xgzl .ct .div .ycd .rt p {
  font-size: 16px;
  color: #666666;
  width: 145px;
  text-align: center;
  margin-top: 50px;
}

.hh-xgzl .ct .div .ycd2 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd.xx {
  border-top-style: dashed;
}

.hh-xgzl .ct .div .ycd2 p {
  font-size: 16px;
  color: #999999;
  margin-top: 20px;
}

.hh-xgzl .ct .div .ycd2 input {
  width: 145px;
  padding-left: 12px;
  height: 38px;
}

.hh-xgzl .ct .div .ycd3 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd3 input {
  width: 160px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.hh-xgzl .ct .div .ycd4 input {
  width: 180px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.hh-xgzl .ct .div .ycd3 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 66px;
}

.hh-xgzl .ct .div .ycd4 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd4 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd5 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd5 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd5 input {
  width: 188px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.wdqb .ct {
  padding-bottom: 20px;
}

.wdqb .ct1 {
  padding: 0 24px;
  display: none;
}

.wdqb .ct1.select {
  display: block;
}

.wdqb .ct1 h5 {
  line-height: 48px;
  font-size: 16px;
  color: #252129;
  font-weight: normal;
}

.wdqb .ct1 .tb1 .tr1 {
  width: 948px;
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
  background: #f8f8f8;
}

.wdqb .ct1 .tb1 tr .th1 {
  width: 28px;
  text-align: center;
  padding: 0 90px 0 20px;
}

.wdqb .ct1 .tb1 tr .th2 {
  width: 280px;
  text-align: center;
}

.wdqb .ct1 .tb1 tr .th3 {
  width: 70px;
  text-align: left;
  padding: 0 362px 0 100px;
}

.wdqb .ct1 .tb1 tr td.th3 {
  padding: 0 327px 0 115px;
}

.wdqb .ct1 .tb1 tr td {
  line-height: 44px;
  border-bottom: 1px solid #f1f1f1;
  font-size: 14px;
  color: #212529;
}

.wdqb .ct1 .tb1 tr .td3 {
  color: #ff1b36;
}

.wdqb .ct .dba {
  margin: 35px auto;
  text-align: center;
}

.wdqb .ct2 {
  padding: 0 24px;
  display: none;
}

.wdqb .ct2.select {
  display: block;
}

.wdqb .ct2 h5 {
  line-height: 48px;
  font-size: 16px;
  color: #252129;
  font-weight: normal;
}

.wdqb .ct2 .tb2 .tr1 {
  width: 948px;
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
  background: #f8f8f8;
}

.wdqb .tb2 tr .th1 {
  width: 71px;
  text-align: center;
}

.wdqb .tb2 tr .th2 {
  width: 368px;
  text-align: center;
}

.wdqb .tb2 tr th.th2 {
  padding-left: 148px;
  width: 265px;
  text-align: left;
}

.wdqb .tb2 tr td.th2 {
  padding-left: 128px;
  width: 295px;
  text-align: left;
}

.wdqb .tb2 tr .th3 {
  width: 162px;
  text-align: center;
}

.wdqb .tb2 tr th.th3 {
  width: 72px;
  text-align: left;
  padding-right: 45px;
}

.wdqb .tb2 tr td.th3 {
  width: 62px;
  text-align: left;
  padding-left: 10px;
  padding-right: 45px;
}

.wdqb .tb2 tr .th4 {
  width: 362px;
  text-align: center;
}

.wdqb .tb2 tr td {
  line-height: 44px;
  border-bottom: 1px solid #f1f1f1;
  font-size: 14px;
  color: #212529;
}

.wdqb .tb2 tr .td3 {
  color: #ff1b36;
}

.wdqb .tb2 tr .td3.select {
  color: #018e57;
}

.hh-login {
  background: url(../img/loginbg.png) no-repeat center;
  height: 1079px;
  padding-top: 1px;
}

.hh-login .ct {
  width: 1200px;
  margin: 0 auto;
}

.hh-login .top {
  /*margin-top: 52px;*/
}

.hh-login .top h1 {
  background: url(../img/logo.png) no-repeat;
  width: 286px;
  height: 62px;
  text-indent: -99999px;
  float: left;
}

.hh-login .top h1 a {
  display: block;
  height: 100%;
}

.hh-login .top .phone {
  float: right;
  font-size: 20px;
  color: #1972ea;
  margin-top: 8px;
}

.hh-login .top .phone:before {
  content: '';
  display: inline-block;
  background: url(../img/loginph.png) no-repeat;
  width: 26px;
  height: 26px;
  margin-right: 10px;
  position: relative;
  top: 5px;
}

.hh-login .loginbox {
  background: url(../img/loginbox.png) no-repeat;
  width: 1036px;
  height: 545px;
  padding-top: 1px;
  margin: 120px auto 0;
  text-align: center;
}

.hh-login .loginbox .left {
  width: 504px;
  float: left;
  margin-left: 22px;
}

.hh-login .loginbox .left h3 {
  font-size: 30px;
  font-weight: normal;
  text-shadow: 3px 3px 0 rgba(26, 0, 177, .38);
  color: #ffffff;
  margin-top: 60px;
}

.hh-login .loginbox .right {
  width: 504px;
  float: left;
  /*margin-right: 22px;*/
}

.hh-login .loginbox .right h3 {
  font-size: 30px;
  color: #333333;
  margin-top: 95px;
  font-weight: normal;
}

.hh-login .loginbox .right .p1 {
  width: 368px;
  position: relative;
  height: 54px;
  margin: 35px auto 0;
}

.hh-login .loginbox .right .p1:before {
  content: '';
  display: block;
  background: url(../img/zhnaghao.png) no-repeat;
  width: 28px;
  height: 30px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p2 {
  /*background: url(../img/login2.png) no-repeat;*/
  width: 366px;
  height: 52px;
  border: 1px solid #dcdcdc;
  margin: 25px auto 0;
  position: relative;
}

.hh-login .loginbox .right .p2:before {
  content: '';
  display: block;
  background: url(../img/loginmm.png) no-repeat;
  width: 28px;
  height: 29px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p3:before {
  content: '';
  display: block;
  background: url(../img/loginyzm.png) no-repeat;
  width: 26px;
  height: 30px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p1 input {
  display: block;
  /*background: url(../img/login1.png) no-repeat;*/
  border: none;
  font-size: 14px;
  outline: none;
  color: #333333;
  width: 308px;
  padding-left: 58px;
  height: 52px;
  border: 1px solid #dcdcdc;
}

.hh-login .loginbox .right .p2 input {
  display: block;
  background: none;
  border: none;
  font-size: 14px;
  color: #333333;
  width: 310px;
  padding-left: 58px;
  height: 54px;
}

.hh-login .loginbox .right .yz {
  width: 368px;
  height: 54px;
  margin: 18px auto 0;
}

.hh-login .loginbox .right .p3 {
  position: relative;
  background: url(../img/login3.png) no-repeat;
  width: 229px;
  height: 54px;
  float: left;
}

.hh-login .loginbox .right .p3 input {
  display: block;
  background: none;
  border: none;
  font-size: 14px;
  color: #333333;
  width: 170px;
  padding-left: 59px;
  height: 54px;
}

.hh-login .right .p3 img {
  float: right;
  display: block;
}

.hh-login .right .login {
  display: block;
  width: 368px;
  height: 59px;
  text-align: center;
  line-height: 59px;
  font-size: 16px;
  color: white;
  /*background-image: linear-gradient(#2653ec,#2481fd);*/
  background-image: linear-gradient(to right, #6fb2ff, #095fff);
  margin-top: 30px;
  box-shadow: 7px 7px 27px rgba(50, 129, 255, .55);
}

.hh-login .db {
  margin-top: 70px;
  text-align: center;
}

.hh-login .db a {
  font-size: 16px;
  color: #8d8d8d;
  margin: 0 10px;
}

.hh-login .db a:hover {
  color: #1972ea;
}

.hh-login .db span {
  font-size: 14px;
  display: block;
  color: #999999;
  margin-top: 30px;
}

.hh-login .tc {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: white;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: rgba(0, 0, 0, .6);
  font-size: 18px;
  border-radius: 8px;
}

.hh-login .tc.select {
  display: block;
}

.hh-login .tc span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: white;
}

.gmtc {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  display: none;
  left: 0;
  z-index: 100;
  background: rgba(0, 0, 0, .5);
}

.gmtc.select {
  display: block;
}

.gmtc .ct {
  background: url(../img/goumaitc.png) no-repeat;
  width: 828px;
  height: 528px;
  position: absolute;
  left: 50%;
  margin-left: -414px;
  margin-top: -264px;
  top: 50%;
}

.gmtc .ct h3 {
  font-size: 24px;
  color: white;
  text-align: center;
  margin-top: 45px;
}

.gmtc .ct .p1 {
  font-size: 30px;
  color: #fc2626;
  text-align: center;
  margin-top: 75px;
}

.gmtc .ct .p1 span {
  font-size: 60px;
}

.gmtc .ct .p2 {
  font-size: 14px;
  color: #166ae8;
  text-align: center;
  margin-top: 38px;
}

.gmtc .ct .p3 {
  font-size: 14px;
  color: #999999;
  text-align: center;
  margin-top: 38px;
}

.gmtc .ct a.ljgm {
  display: block;
  width: 440px;
  height: 54px;
  margin: 26px auto 0;
  text-align: center;
  line-height: 54px;
  font-size: 16px;
  color: #ffffff;
}

.gmtc .ct a.close {
  display: block;
  width: 70px;
  height: 70px;
  position: absolute;
  right: 5px;
  top: 0;
}

.hh-login .dbqh {
  margin-top: 60px;
  text-align: center;
}

.wdsc2 .ct ul.af {
  min-height: 390px;
}

.hh-login .dbqh span,
.hh-login .dbqh a {
  display: inline-block;
  padding: 6px 8px;
  border: 1px solid #eeeeee;
  text-align: center;
  font-size: 12px;
  min-width: 12px;
  color: #999999;
  margin: 0 5px;
}

.hh-login .dbqh a.select {
  border-color: #1972ea;
  color: white;
  background: #1972ea;
}

.wdsc .zsjf {
  display: none;
  text-align: center;
  font-size: 14px;
  color: #666666;
  margin: 0 auto;
  padding: 25px 0 0 0;
}

.wdsc .zsjf.select {
  display: block;
}

.jfgztc {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  z-index: 100;
  background: rgba(0, 0, 0, .5);
}

.jfgztc.select {
  display: block;
}

.jfgztc .jfct {
  width: 800px;
  height: 565px;
  position: absolute;
  left: 50%;
  /*overflow-y: auto;*/
  /*overflow-x:visible;*/
  top: 50%;
  margin-left: -400px;
  margin-top: -300px;
  padding-bottom: 35px;
}

.jfgztc .nr {
  width: 700px;
  padding: 0 50px;
  height: 565px;
  padding-bottom: 35px;
  background: white;
  overflow-y: auto;
  overflow-x: visible;
}

.jfgztc .nr h4 {
  line-height: 90px;
  text-align: center;
  /*position: absolute;*/
  /*top: 0;*/
  /*left: 0;*/
  /*position: relative;*/
  font-size: 24px;
  color: #212529;
  border-bottom: 1px solid #e5e5e5;
}

.jfgztc .nr div {
  margin-top: 30px;
}

.jfgztc .nr h5 {
  font-size: 14px;
  color: #212529;
}

.jfgztc .nr p {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}

.jfgztc .nr .p2 {
  color: #619ced;
}

.jfgztc .close {
  display: block;
  background: url(../img/jfclose.png) no-repeat;
  width: 62px;
  height: 62px;
  position: absolute;
  right: -55px;
  top: -50px;
}

.htcfw {
  display: block;
  position: fixed;
  background: url(../img/tcfw.png) no-repeat;
  width: 210px;
  height: 784px;
  top: 60px;
  left: 20px;
  z-index: 1000;
}

.htcfw2 {
  display: none;
  position: fixed;
  background: url(../img/tcfwzy.png) no-repeat;
  width: 183px;
  height: 165px;
  top: 60px;
  left: 20px;
  z-index: 1000;
}

.htcfw ul {
  width: 150px;
  margin-left: 26px;
  text-align: center;
  margin-top: 170px;
}

.htcfw ul img {
  display: none;
}

.htcfw ul span:hover img {
  display: block;
  position: absolute;
  top: 10px;
  right: -85px;
  z-index: 1001;
}

.htcfw ul li {
  margin-top: 5px;
  position: relative;
}

.htcfw ul .p1 {
  font-size: 12px;
  color: #ffffff;
}

.htcfw ul .p2 {
  font-size: 14px;
  color: #ffffff;
  text-indent: 6px;
  /*text-indent: -12px;*/
}

.htcfw ul .p2 span {
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: relative;
  left: 5px;
}

.htcfw ul .p3 {
  font-size: 16px;
  height: 24px;
  color: white;
}

.htcfw .ljzx {
  display: block;
  width: 100px;
  height: 100px;
  margin: 14px 0 0 50px;
}

.htcfw .close {
  display: block;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 0;
  right: 0;
}

.callct {
  background: white;
  padding: 1px;
  margin-top: 30px;
}

.callct .top {
  height: 36px;
  width: 948px;
  padding: 0 24px;
  padding-top: 28px;
  border-bottom: 1px solid #f0f0f0;
}

.callct .top a {
  font-size: 16px;
  color: #666666;
}

.callct .top a.select {
  border-bottom: 3px solid #1972ea;
  padding-bottom: 12px;
  color: #1972ea;
}

.callct .ct {
  width: 948px;
  margin: 20px auto 0;
}

.callct .ct .tr1 {
  background: #f8f8f8;
  width: 948px;
  line-height: 44px;
  height: 44px;
  font-size: 14px;
  color: #999999;
}

.callct .ct .th1 {
  width: 55px;
}

.callct .ct .th2 {
  width: 95px;
}

.callct .ct .th3 {
  width: 102px;
}

.callct .ct tr {
  border-bottom: 1px solid rgba(215, 219, 227, .4);
}

.callct .ct .th4 {
  width: 151px;
}

.callct .ct .th5 {
  width: 180px;
}

.callct .ct .th6 {
  width: 166px;
}

.callct .ct .th7 {
  width: 98px;
}

.callct .ct td {
  text-align: center;
  font-size: 14px;
  color: #212529;
  padding: 15px 0;
}

.callct .ct td.td5 {
  padding: 15px 15px;
}

.callct .ct td a {
  display: inline-block;
  width: 70px;
  height: 26px;
  background: #1972ea;
  text-align: center;
  border-radius: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #ffffff;
}

.callct .no-ct {
  height: 510px;
}

.callct .no-ct div {
  background: url(../img/no-ld.png) no-repeat;
  width: 254px;
  height: 229px;
  margin: 130px auto 0;
}

.chj_ccall .no-ct {
  height: 510px;
}

.chj_ccall .no-ct div {
  background: url(../img/no-ld.png) no-repeat;
  width: 254px;
  height: 229px;
  margin: 130px auto 0;
}

.bdtjtc {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: white;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: rgba(0, 0, 0, .6);
  font-size: 18px;
  border-radius: 8px;
}

.bdtjtc span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: white;
}

.bdtjtc.select {
  display: block;
}

.bdtjtc2 {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: #212529;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: white;
  font-size: 18px;
  border-radius: 8px;
}

.bdtjtc2 span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: #212529;
}

.bdtjtc2.select {
  display: block;
}

.jzsbannerimg {
  background: url(../img/jzsbn.png) no-repeat top center;
}

.jzstj {
  width: 1200px;
  height: 0;
  margin: 0 auto;
}

.jzstj .jztj {
  background: url(../img/jzstj.png) no-repeat;
  width: 347px;
  height: 374px;
  float: right;
  transform: scale(.8);
  margin-top: -362px;
}

.jzstj .jztj h3 {
  font-size: 24px;
  text-align: center;
  margin-top: 30px;
  color: white;
  font-weight: normal;
}

.jzstj .jztj .p1 {
  margin-top: 30px;
}

.jzstj .jztj p {
  width: 276px;
  border: 1px solid #0565a0;
  height: 44px;
  margin: 15px auto 0;
}

.jzstj .jztj input {
  background: none;
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  line-height: 44px;
  font-size: 16px;
  color: #fff;
  padding-left: 20px;
}

.jzstj .jztj input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: white;
}

.jzstj .jztj input::-moz-placeholder {
  /* Firefox 19+ */
  color: white;
}

.jzstj .jztj input:-ms-input-placeholder {
  /* IE 10+ */
  color: white;
}

.jzstj .jztj input:-moz-placeholder {
  /* Firefox 18- */
  color: white;
}

.jzstj .jztj a {
  display: block;
  background: url(../img/jzstja.png);
  width: 278px;
  height: 47px;
  margin: 20px auto 0;
  line-height: 47px;
  text-indent: -9999px;
}

.zpjzgj {
  display: none;
  background: url(../img/jzzp.png) no-repeat center;
  height: 582px;
}

.jzzp2 h3 {
  text-align: center;
  font-size: 34px;
  margin-top: 40px;
}

.jzzp2 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
}

.jzzp2 .ct {
  width: 1200px;
  margin: 20px auto;
  background: #f7f7f7;
}

.jzzp2 .ct .left {
  background: url(../img/jzzp2lf.png) no-repeat;
  width: 210px;
  height: 614px;
  float: left;
}

.jzzp2 .ct .left h4 {
  margin-top: 80px;
  text-align: center;
  font-size: 28px;
  color: #ffffff;
}

.jzzp2 .ct .rt {
  width: 990px;
  display: flex;
  height: 614px;
  float: left;
  box-shadow: 0px 0px 8px #f7f7f7;
  justify-content: space-between;
  flex-wrap: wrap;
}

.jzzp2 .ct .li1,
.jzzp2 .ct .li2 {
  width: 491px;
  height: 170px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct .li3,
.jzzp2 .ct .li4 {
  width: 491px;
  height: 199px;
  margin-top: 10px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct .li5 {
  width: 990px;
  margin-top: 10px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct h5 {
  width: 96%;
  line-height: 40px;
  margin: 0 auto;
  padding: 0 18px;
  font-size: 14px;
  color: #212529;
  border-bottom: 1px solid #f8f7f7;
}

.jzzp2 .ct .li5 h5 {
  width: 98%;
}

.jzzp2 .ct li ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
  padding: 0 18px;
  /*justify-content: left;*/
}

.jzzp2 .ct .li1 li,
.jzzp2 .ct .li2 li,
.jzzp2 .ct .li3 li {
  width: 112px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct .li3 li.lt {
  width: 120px;
}

.jzzp2 .ct .li4 li {
  width: 151px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct .li5 li {
  width: 130px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct li li:hover {
  color: #066aff;
}

.jzzp2 .ct .li5 li.lt {
  width: 180px;
}

.jzzp2 .ct li li span {
  display: inline-block;
  background: url(../img/icon_pin.png) no-repeat;
  width: 13px;
  height: 13px;
  margin-right: 5px;
}

.jzs3 ul {
  margin: 35px auto;
  display: flex;
  width: 1200px;
  justify-content: space-between;
}

.jzs3 ul li img {
  width: 33px;
  margin-right: 8px;
  height: 33px;
}

.jzs3 ul li {
  display: flex;
  justify-content: space-around;
}

.jzs3 ul li h5 {
  font-size: 14px;
  color: #212529;
}

.jzs3 ul li .p1 {
  font-size: 10px;
  color: #c3c3c3;
}

.jzs3 ul li .p2 {
  font-size: 12px;
  color: #666;
  margin-top: 8px;
}

h1 img {
  width: 286px !important;
  height: 62px !important;
}

.jzs4 {
  padding-top: 1px;
  background: url(../img/rmzw.png) no-repeat center;
  height: 570px;
}

.jzs4 .ct {
  width: 1200px;
  margin: 20px auto;
}

.jzs4 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 40px;
}

.jzs4 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
}

.jzs4 .lf {
  width: 280px;
  height: 378px;
  padding-top: 1px;
  background: url(../img/jzs41.png) no-repeat;
  float: left;
}

.jzs4 .rt {
  width: 880px;
  padding: 20px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  height: 339px;
  flex-wrap: wrap;
  float: left;
  background: #e9fbf4;
}

.jzs4 .lf h4 {
  font-size: 34px;
  text-align: center;
  margin-top: 110px;
  color: white;
  text-shadow: 0 0 3px #1e63d5;
}

.jzs4 .rt li {
  width: 254px;
  padding: 0 15px;
  height: 96px;
  background: white;
}

.jzs4 .rt li .p2 {
  font-size: 16px;
  color: #212529;
  margin-top: 15px;
}

.jzs4 .rt li .p2:before {
  display: inline-block;
  content: '';
  margin-right: 8px;
  background: url(../img/jzs42.png) no-repeat;
  width: 14px;
  height: 18px;
}

.jzs4 .rt li .p3 {
  font-size: 14px;
  color: #b1b0b0;
  margin-top: 10px;
}

.jzs4 .rt li .p3 em {
  float: right;
}

.jzs5 {
  background: url(../img/jzs5.png) no-repeat center;
  height: 670px;
  padding-top: 1px;
}

.jzs5 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 35px;
}

.jzs5 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 10px;
}

.jzs5 .nav {
  background: white;
  display: flex;
  width: 734px;
  height: 47px;
  /*padding: 8px 0;*/
  line-height: 47px;
  margin: 20px auto;
}

.jzs5 .nav li {
  width: 123px;
  box-sizing: border-box;
  text-align: center;
  position: relative;
  /*border-right: 1px solid #e6e6e6;*/
}

.jzs5 .nav li:after {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 35px;
  top: 6px;
  right: 0;
  background: #e6e6e6;
}

.jzs5 .nav li.li6 {
  border: none;
}

.jzs5 .nav li.select {
  background: #0e76f7;
  color: white;
}

.jzs5 .nav li.select:after {
  display: none;
}

.jzs5 .ct {
  display: flex;
  flex-wrap: wrap;
  width: 1200px;
  margin: 20px auto;
  justify-content: space-between;
}

.jzs5 .ct li {
  background: url(../img/jzs53.png) no-repeat;
  width: 346px;
  padding: 0 28px 0 18px;
  height: 194px;
  margin-top: 20px;
}

.jzs5 .ct .top {
  margin-top: 23px;
  display: flex;
  justify-content: space-between;
}

.jzs5 .ct .top div {
  width: 270px;
}

.jzs5 .ct .top div .pp1 {
  font-size: 16px;
  color: #212529;
  margin-top: 2px;
}

.jzs5 .ct .top div .pp2 {
  font-size: 14px;
  color: #999999;
  margin-top: 6px;
}

.jzs5 .ct .top div .pp2 span {
  float: right;
}

.jzs5 .ct .bt .pp2 {
  font-size: 16px;
  color: #212529;
  margin-top: 35px;
}

.jzs5 .ct .bt .pp3 {
  font-size: 16px;
  color: #ff0000;
  margin-top: 8px;
}

.jzs5 .ct .bt .pp3 span {
  float: right;
  color: #07cca7;
}

.jzs6 .ct {
  width: 1200px;
  padding-top: 1px;
  margin: 20px auto;
  border: 1px solid #e5e5e5;
}

.jzs6 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 35px;
}

.jzs6 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 10px;
}

.jzs6 .top {
  display: flex;
  margin-top: -1px;
  justify-content: left;
  line-height: 66px;
  width: 1200px;
  background: #f6f6f6;
  font-size: 14px;
  color: #212529;
}

.jzs6 .top li {
  width: 122px;
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
}

.jzs6 .top li.select {
  background: white;
  border: none;
  color: #0764ff;
}

.jzs6 .btct {
  display: flex;
  justify-content: space-between;
}

.jzs6 .btct .lf {
  width: 540px;
  padding: 0 30px;
}

.jzs6 .btct .lf .nomal {
  display: flex;
  line-height: 50px;
  border-bottom: 1px dashed #e5e5e5;
  justify-content: space-between;
}

.jzs6 .btct .lf .nomal .p1:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 6px;
  background: #39445b;
  margin-right: 0px;
}

.jzs6 .btct .lf .select .nomal {
  display: none;
}

.jzs6 .btct .lf .hover {
  display: none;
  height: 98px;
  padding: 30px 0;
}

.jzs6 .btct .lf li {
  cursor: pointer;
}

.jzs6 .btct .lf .select .hover {
  display: flex;
  justify-content: space-between;
}

.jzs6 .btct .lf .select .hover div {
  width: 340px;
}

.jzs6 .btct .lf .select .hover div .w1 {
  font-size: 16px;
  color: #0669ff;
  margin-top: 3px;
}

.jzs6 .btct .lf .select .hover div .w2 {
  color: #a5a5a5;
  font-size: 12px;
  margin-top: 4px;
}

.jzs6 .btct .lf .select .hover div .w3 {
  width: 340px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 5px;
  color: #666666;
  font-size: 14px;
  text-indent: -28px;
}

.jzs6 .btct .lf .select .hover div .jt {
  background: url(../img/jiantou2.png) no-repeat;
  width: 25px;
  height: 14px;
  margin-top: 4px;
}

.jzs6 .btct .lf .nomal .p1 {
  width: 280px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 0;
}

.jzs6 .btct .lf .nomal .p2 {
  width: 100px;
  font-size: 14px;
  color: #666666;
  text-align: right;
}

.zxsc1 .hyzxa {
  background: url(../img/Infobanner.png) no-repeat center;
}


/*移动端*/

.mobile footer {
  height: 3rem;
  margin-bottom: -.2rem;
  padding: 0 .25rem;
  background: #1b1b1b;
  padding-top: .01rem;
}

.mobile footer .bt {
  font-size: .2rem;
  color: #c5c5c5;
  height: .9rem;
  margin-top: .15rem;
  text-align: center;
}

.mobile footer .top {
  display: flex;
  justify-content: space-between;
  height: 1.3rem;
  padding-bottom: .2rem;
  border-bottom: 1px solid #323232;
  margin-top: .3rem;
}

.mobile footer .top img {
  width: 1rem;
  height: 1rem;
}

.mobile footer .top .p1 {
  font-size: .32rem;
  color: #d9d9d9;
}

.mobile footer .top .p2 {
  font-size: .24rem;
  color: #d9d9d9;
}

.mobile .dbct {
  height: 1.54rem;
  background: #f2f2f5;
  padding-top: .01rem;
}

.mobile .dbct ul {
  display: flex;
  width: 7rem;
  margin: .24rem auto 0;
  justify-content: space-between;
  /*align-items: center;*/
}

.mobile .dbct ul li {
  font-size: .26rem;
  width: 33%;
  color: #b1b1b1;
  text-align: center;
}

.mobile .dbct ul li img {
  width: .65rem;
  height: .63rem;
}

.mobile header {
  height: .88rem;
  padding: 0 .25rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.mobile header .menu {
  background: url(/img/m-menu.png) no-repeat 0 0/.45rem .45rem;
  display: block;
  width: .45rem;
  height: .45rem;
}

.mobile header h1 {
  width: 1.92rem;
  height: 0.45rem;
}

.mobile header .logo {
  background: url(/img/m-logo.png) no-repeat 0 0 /1.92rem 0.45rem;
  display: block;
  width: 1.92rem;
  height: 0.45rem;
}

.mobile header .session {
  display: block;
  background: url(/img/m-session.png) no-repeat 0 0 /.44rem .44rem;
  width: .44rem;
  height: .44rem;
}

.mobile .sidebar {
  position: fixed;
  top: 0;
  display: none;
  left: 0;
  z-index: 999;
  width: 100vw;
  height: 100vh;
}

.mobile .sidebar.select {
  display: block;
}

.mobile .sidebar .ct {
  width: 5.86rem;
  height: 100vh;
  float: left;
  background: #262628;
}

.mobile .sidebar .mc {
  width: 1.64rem;
  float: right;
  height: 100vh;
  background: rgba(0, 0, 0, .3);
}

.mobile .sidebar .ct h3 {
  display: flex;
  height: 1.85rem;
  background: #fff;
  justify-content: center;
  align-items: center;
}

.mobile .sidebar .logo {
  background: url(/img/m-logo2.png) no-repeat 0 0 /2.91rem .66rem;
  display: block;
  width: 2.91rem;
  height: .66rem;
}

.mobile .sidebar ul {
  margin-top: .8rem;
}

.mobile .sidebar ul li {
  margin-top: .2rem;
  line-height: .8rem;
  text-indent: .5rem;
}

.mobile .sidebar ul li.select {
  background: #1972ea;
}

.mobile .sidebar ul li span {
  display: inline-block;
  width: .42rem;
  height: .42rem;
  position: relative;
  top: .1rem;
  margin-right: .3rem;
  background: url(/img/m-sidebar1.png) no-repeat 0 0/.4rem .38rem;
}

.mobile .sidebar ul li.li2 span {
  background: url(/img/m-sidebar2.png) no-repeat 0 0/.39rem .39rem;
}

.mobile .sidebar ul li.li3 span {
  background: url(/img/m-sidebar3.png) no-repeat 0 0/.42rem .39rem;
}

.mobile .sidebar ul li.li4 span {
  background: url(/img/m-sidebar4.png) no-repeat 0 0/.38rem .38rem;
}

.mobile .sidebar ul li a {
  font-size: .32rem;
  color: #fff;
  /*width: 2rem;*/
  /*display: inline-block;*/
}

.mobile .sidebar ul li em {
  display: inline-block;
  width: .45rem;
  height: .09rem;
  position: relative;
  float: right;
  margin-top: .25rem;
  top: .1rem;
  margin-right: .3rem;
  background: url(/img/m-more.png) no-repeat 0 0/.45rem .09rem;
}

.mobile .sidebar ul li div.yc {
  line-height: 0.58rem;
  font-size: .2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  color: #e4e4e4;
  text-indent: 0;
  padding: .1rem 1rem .1rem 1.28rem;
  background: #313131;
}

.mobile .sidebar ul li div.yc a {
  font-size: .2rem;
  display: inline-block;
  width: 60%;
}

.mobile .sidebar ul li div.yc a.a2 {
  width: 40%;
}

.mobile .sidebar ul li div.yc2 {
  height: 1.44rem;
}

.mobile .chj_thematic_banner img {
  height: 100%;
  width: 100%;
}

.mobile .sy1 {
  /*background: url(../img/m-banner.png) no-repeat 0 0/7.5rem 3rem;*/
  height: 3rem;
}

.mobile .sy1 .swiper-container {
  height: 3rem;
}

.mobile .sy1 .swiper-slide {
  background: url(../img/m-banner.png) no-repeat 0 0/7.5rem 3rem;
  height: 3rem;
}

.mobile .sy2 {
  height: 0;
  position: relative;
  background: white;
  width: 100vw;
}

.mobile .sy2 .jsq {
  background: url(../img/m-jsqbg.png) no-repeat 0 0/7rem 1.1rem;
  width: 5.55rem;
  padding-left: 1.45rem;
  height: 1.1rem;
  position: absolute;
  top: -.55rem;
  left: .25rem;
  z-index: 3;
}

.mobile .sy2 .zcq {
  background: url(../img/m-zc2.png) no-repeat 0 0/7rem 1.28rem;
  width: 7rem;
  height: 1.28rem;
  z-index: 2;
  position: absolute;
  top: -.64rem;
  left: .25rem;
  text-align: center;
}

.mobile .sy2 .zcq h4 {
  color: #b15c00;
  font-size: .36rem;
  margin-top: .2rem;
}

.mobile .sy2 .zcq p {
  font-size: .2rem;
  color: #b15c00;
  margin-top: -.05rem;
}

.mobile .sy2 .jsq h4 {
  font-size: .3rem;
  color: white;
  margin-top: .1rem;
}

.mobile .sy2 .jsq h4 span {
  font-size: .16rem;
  margin-left: .12rem;
}

.mobile .sy2 .jsq p {
  font-size: .2rem;
  color: white;
}

.mobile .sy2 .jsq a {
  display: block;
  background: url(../img/m-jsqa.png) no-repeat 0 0/1.4rem .38rem;
  width: 1.4rem;
  height: .38rem;
  float: right;
  margin: -.6rem .3rem 0 0;
  text-indent: -999rem;
}

.mobile .sy3 {
  height: 4.1rem;
  padding-top: .01rem;
  background: white;
}

.mobile .sy3 ul {
  width: 7rem;
  display: flex;
  justify-content: space-between;
  margin: 1rem auto 0;
}

.mobile .sy3 ul li {
  width: 1.36rem;
  height: 1.6rem;
  font-size: .26rem;
  text-align: center;
  color: #666666;
  cursor: pointer;
}

.mobile .sy3 ul .li1 img {
  width: .6rem;
  height: .59rem;
}

.mobile .sy3 ul .li2 img {
  width: .59rem;
  height: .57rem;
}

.mobile .sy3 ul .li3 img {
  width: .65rem;
  height: .64rem;
}

.mobile .sy3 ul .li4 img {
  width: .77rem;
  height: .43rem;
}

.mobile .sy3 ul .li5 img {
  width: .42rem;
  height: .59rem;
}

.mobile .sy3 ul div {
  display: flex;
  height: 1rem;
  justify-content: space-around;
  align-items: center;
}

.mobile .sy3 .tt {
  background: url(../img/m-sytt.png) no-repeat 0 0/7rem .7rem;
  width: 4.7rem;
  line-height: .7rem;
  font-size: .2rem;
  color: #666666;
  height: .7rem;
  margin: .4rem auto;
  padding-left: 2.3rem;
}

.mobile .sy6 {
  background: url(../img/m-sy6banner.png) no-repeat 0 0/7.5rem 1.8rem;
  height: 1.8rem;
  padding-top: .01rem;
  padding: 0 .25rem;
  overflow: hidden;
  margin: .18rem 0 .25rem 0;
}

.mobile .sy6 h4 {
  font-size: .4rem;
  color: #392600;
  margin: .3rem 0 0 .5rem;
}

.mobile .sy6 p {
  font-size: .3rem;
  color: #392600;
  margin: .1rem 0 0 .5rem;
}

.mobile .sy6 a {
  background: url(../img/m-sy6a.png) no-repeat 0 0/1.95rem .56rem;
  display: block;
  width: 1.95rem;
  height: 5.6rem;
  float: right;
  margin-top: -1rem;
  text-indent: -999rem;
}

.mobile .sy9 {
  background: white;
}

.mobile .sy9 img {
  width: .83rem;
  height: .83rem;
}

.mobile .sy9 ul {
  display: flex;
  justify-content: space-between;
  width: 7rem;
  margin: .2rem auto;
  padding-bottom: .2rem;
  color: #252129;
  font-size: .24rem;
  text-align: center;
}

.mobile .sy {
  padding-top: 1px;
}

.mobile .sy h3 {
  width: 7rem;
  margin: .35rem auto 0;
  font-size: .36rem;
  color: #252525;
  font-weight: bold;
}

.mobile .sy h3 span {
  color: #b4b4b4;
  font-weight: normal;
  font-size: .2rem;
  margin-left: .15rem;
}

.mobile .sy h3 em {
  font-size: .3rem;
  color: #b4b4b4;
  float: right;
  font-weight: normal;
  font-style: normal;
  margin-top: .05rem;
}

.mobile .sy11 {
  height: 1.6rem;
  background: white;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: .2rem;
}

.mobile .sy11 a {
  display: block;
  width: 5.8rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  background: #1972ea;
  border-radius: .8rem;
  font-size: .3rem;
  color: white;
}

.mobile .sy11 a:before {
  content: '';
  display: inline-block;
  background: url(../img/m-sydd.png) no-repeat 0 0/.46rem .46rem;
  width: .46rem;
  height: .46rem;
  margin-right: .2rem;
  position: relative;
  top: .13rem;
}

.mobile .sy-container {
  background: #f2f2f5;
}

.mobile .sy4 {
  background: white;
  margin-top: 10px;
  width: 100vw;
}

.mobile .sy4 div {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .sy4 ul {
  display: flex;
  width: 8.8rem;
  margin-left: .1rem;
}

.mobile .sy4 ul li {
  width: 1.8rem;
  padding: 0 .1rem;

  margin: .1rem .15rem .4rem 0;
  float: left;
  text-align: center;
  box-shadow: 1px 1px .21rem rgba(194, 194, 194, .31);
}

.mobile .sy4 ul li img {
  width: .6rem;
  height: .6rem;
  margin-top: .25rem;
}

.mobile .sy4 ul li h4 {
  font-size: .3rem;
}

.mobile .sy4 ul li p {
  line-height: .28rem;
  font-size: .2rem;
  color: #b4b4b4;
}

.mobile .sy5 {
  margin-top: .1rem;
  background: white;
  padding-top: 1px;
  padding-bottom: .2rem;
}

.mobile .sy5 ul {
  display: flex;
  width: 7rem;
  margin: .2rem auto;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile .sy5 ul li {
  width: 3.4rem;
  height: 1.06rem;
  display: flex;
  align-items: center;
  border: 1px solid #eeeeee;
  border-radius: .03rem;
  margin-top: .15rem;
  text-align: center;
}

.mobile .sy5 ul li img {
  width: .66rem;
  height: .66rem;
  margin: 0 .22rem 0 .28rem;
}

.mobile .sy7 {
  margin-top: .1rem;
  background: white;
  padding-top: 1px;
  padding-bottom: .2rem;
}

.mobile .sy7 div {
  margin: .1rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .sy7 ul {
  display: flex;
  width: 10.6rem;
  padding-bottom: .2rem;
  padding-left: .15rem;
}

.mobile .sy7 ul li {
  width: 2.22rem;
  padding: 0 .15rem;
  height: 1.84rem;
  margin: .2rem .1rem 0 0;
  box-shadow: 1px 1px .21rem rgba(193, 193, 193, .4);
}

.mobile .sy7 ul li img {
  width: .35rem;
  height: .35rem;
  margin-top: .2rem;
}

.mobile .sy7 ul h4 {
  font-size: .22rem;
  color: #252429;
  margin-top: .02rem;
}

.mobile .sy7 p {
  font-size: .18rem;
  color: #999999;
  margin-top: .03rem;
}

.mobile .sy8 {
  background: white;
  margin-top: .18rem;
  padding-top: .1rem;
}

.mobile .sy8 .one {
  width: 7.25rem;
  margin: .3rem 0 0 .25rem;
  overflow-x: scroll;
}

.mobile .sy8 .nav {
  display: flex;
  width: 8rem;
  justify-content: space-between;
}

.mobile .sy8 .nav li {
  background: #eeeeee;
  width: 1.5rem;
  height: .58rem;
  text-align: center;
  line-height: .58rem;
  border-radius: .58rem;
  font-size: .2rem;
  color: #666666;
}

.mobile .sy8 .nav li.select {
  background: #329af1;
  color: white;
}

.mobile .sy8 .ct {
  display: flex;
  width: 7rem;
  margin: .3rem auto;
  padding-bottom: .35rem;
  justify-content: space-between;
}

.mobile .sy8 .ct.zb {
  flex-wrap: wrap;
  width: 17.6rem;
  margin-top: -.1rem;
  padding-right: .2rem;
}

.mobile .sy8 .ct.zb li {
  margin-top: .2rem;
}

.mobile .sy8 .ct li {
  position: relative;
  padding-left: .2rem;
  background-color: #f7f9f8 !important;
}

.mobile .sy8 .ct li h4 {
  font-size: .24rem;
  color: #333333;
  margin-top: .28rem;
}

.mobile .sy8 .ct li .p2 {
  font-size: .16rem;
  color: #53627c;
  margin-top: .04rem;
}

.mobile .sy8 .ct li.li5 {
  background-position: .3rem 0 !important;
  background-color: #e2e6f5 !important;
}

.mobile .sy8 .ct li .p3 {
  font-size: .2rem;
  color: #333333;
  margin-top: .04rem;
}

.mobile .sy8 .ct li .p3:before {
  content: '';
  background: url(../img/m-sjgjdh.png) 0 0/.18rem .18rem;
  width: .18rem;
  height: .18rem;
  margin-right: .02rem;
  display: inline-block;
}

.mobile .sy8 .ct li.li12 {
  background-position: .3rem 0 !important;
  background-color: #e2e6f5 !important;
}

.mobile .sy8 .ct li a {
  display: block;
  position: absolute;
  width: 3.4rem;
  height: .5rem;
  line-height: .5rem;
  text-align: center;
  color: white;
  font-size: .24rem;
  background: #1972ea;
  left: 0;
  bottom: 0;
}

.mobile .sy10 {
  background: white;
  margin-top: .18rem;
  padding-top: .1rem;
  padding-bottom: .35rem;
}

.mobile .sy10 .nav {
  margin: .3rem auto;
  width: 7rem;
  display: flex;
}

.mobile .sy10 .nav li {
  width: 1.5rem;
  height: .58rem;
  line-height: .58rem;
  text-align: center;
  font-size: .2rem;
  color: #666666;
  margin-right: .4rem;
  background: #eeeeee;
  border-radius: .58rem;
}

.mobile .sy10 .nav li.select {
  background: #288cef;
  color: white;
}

.mobile .sy10 ul.ct {
  margin: .28rem auto;
  width: 7rem;
}

.mobile .sy10 .ct li .nomal {
  line-height: .65rem;
  display: flex;
  justify-content: center;
}

.mobile .sy10 .ct li.select .nomal {
  display: none;
}

.mobile .sy10 .ct .nomal .p2 {
  width: 5.2rem;
  font-size: .22rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #333;
}

.mobile .sy10 .ct .nomal .p3 {
  width: 1.6rem;
  font-size: .22rem;
  color: #999999;
  text-align: right;
}

.mobile .sy10 .ct .hover {
  display: none;
}

.mobile .sy10 .ct li.select {
  height: 1.24rem;
  padding: .08rem 0;
}

.mobile .sy10 .ct li.select .hover {
  display: flex;
  justify-content: space-between;
}

.mobile .sy10 .ct .hover img {
  width: 1.98rem;
  height: 1.24rem;
}

.mobile .sy10 .ct .hover div {
  width: 4.75rem;
}

.mobile .sy10 .ct .hover div .p4 {
  font-size: .24rem;
  color: #1972ea;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.mobile .sy10 .ct .hover div .p5 {
  font-size: .18rem;
  color: #777;
  text-indent: -.36rem;
  line-height: .28rem;
  height: .56rem;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.mobile .ab1 {
  background: url(../img/m-aboutbaner.png) no-repeat 0 0/7.5rem 2.46rem;
  width: 7.5rem;
  height: 2.46rem;
}

.mobile .ab2 {
  background: white;
  padding-bottom: .2rem !important;
}

.mobile .ab4 {
  background: white;
  margin-top: .18rem;
  padding-bottom: .2rem;
}

.mobile .ab3 {
  margin-top: .18rem;
  background: white;
}

.mobile .ab3 {
  height: 1.8rem;
  padding-top: 1px;
}

.mobile .ab3 ul {
  display: flex;
  margin: .3rem 0;
  justify-content: space-between;
}

.mobile .ab3 ul li {
  width: 20%;
  height: 1.2rem;
  text-align: center;
  font-size: .2rem;
  color: #0055e6;
  border-right: 1px dashed #dcdcdc;
}

.mobile .ab3 ul li.li5 {
  border-right: none;
}

.mobile .ab3 ul li img {
  height: .5rem;
  margin-top: .12rem;
}

.mobile .ab3 ul li.li1 img {
  width: .45rem;
}

.mobile .ab3 ul li.li2 img {
  width: .43rem;
}

.mobile .ab3 ul li.li3 img {
  width: .5rem;
}

.mobile .ab3 ul li.li4 img {
  width: .49rem;
}

.mobile .ab3 ul li.li5 img {
  width: .42rem;
}

.mobile .ab6 {
  background: white;
  padding-top: 1px;
  margin-top: .18rem;
}

.mobile .ab6 h3 {
  width: 7rem;
  font-size: .36rem;
  color: #252129;
  font-weight: bold;
  margin: .3rem auto 0;
}

.mobile .ab6 .phone:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abdh.png) no-repeat 0 0/.39rem .39rem;
  width: .39rem;
  height: .39rem;
  margin-right: .1rem;
  position: relative;
  top: .08rem;
}

.mobile .ab6 p.phone {
  font-size: .32rem;
  color: #0070f9;
  margin: .18rem auto .1rem auto;
}

.mobile .ab6 p {
  line-height: .45rem;
  font-size: .24rem;
  width: 7rem;
  margin: 0 auto;
  color: #666666;
}

.mobile .ab6 .p1:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp1.png) no-repeat 0 0/.24rem .24rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp2.png) no-repeat 0 0/.20rem .21rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 .p3:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp3.png) no-repeat 0 0/.17rem .22rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 img {
  width: 7.5rem;
  height: 2.9rem;
  margin: .2rem 0 -.18rem 0;
}

.mobile .ab5 {
  background: white;
  padding: 0 .25rem;
  padding-top: 1px;
  padding-bottom: .3rem;
  margin-top: .18rem;
}

.mobile .ab5 h3 {
  font-size: .36rem;
  font-weight: bold;
  color: #252525;
  margin-top: .28rem;
}

.mobile .ab5 .nav li {
  width: 1.5rem;
  height: .58rem;
  text-align: center;
  line-height: .58rem;
  font-size: .2rem;
  /*color: #666666;*/
  /*background: #eeeeee;*/
  background: #3299f1;
  color: white;
  border-radius: .58rem;
  margin-top: .15rem;
}

.mobile .ab5 h4 {
  font-size: .2rem;
  color: #0070f9;
  margin-top: .2rem;
}

.mobile .ab5 .ct li {
  font-size: .2rem;
  color: #8a8a8a;
  padding-left: .31rem;
  text-indent: -.31rem;
}

.mobile .ab2 .div1 {
  width: 6.04rem;
  height: 4.3rem;
  padding: .2rem .2rem 0;
  font-size: .2rem;
  color: #5a5a5a;
  box-shadow: 0 0 .16rem rgba(41, 50, 62, .1);
  text-indent: .4rem;
  margin: .2rem auto;
  /*margin-top: .2rem;*/
  border-radius: .25rem;
}

.mobile .ab2 .div2 {
  background: url(../img/m-gsjs.png) no-repeat 0 0/6.44rem 4.2rem;
  width: 6.44rem;
  height: 4.6rem;
  margin: .2rem auto;
}

.mobile .zq3 {
  margin-top: .88rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq3 h3 {
  margin-top: .28rem;
}

.mobile .zq3 ul {
  display: flex;
  width: 7rem;
  justify-content: space-between;
  margin: .28rem auto;
  text-align: center;
}

.mobile .zq3 ul li {
  width: 28%;
  font-size: .28rem;
  color: #666;
  border-right: 1px dashed #eeeeee;
}

.mobile .zq3 ul li.li2 {
  border-right: none;
}

.mobile .zq4 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq4 ul {
  display: flex;
  width: 7rem;
  justify-content: space-between;
  margin: .28rem auto;
  text-align: center;
}

.mobile .zq4 ul li {
  width: 3.4rem;
  height: 3.4rem;
  box-shadow: 0 0 .29rem rgba(191, 191, 191, .35);
}

.mobile .zq4 ul .li0 img {
  width: .48rem;
  height: .54rem;
  margin-top: .33rem;
}

.mobile .zq4 ul .li1 img {
  width: .55rem;
  height: .52rem;
  margin-top: .35rem;
}

.mobile .zq4 h4 {
  font-size: .28rem;
  color: #252529;
  margin-top: .1rem;
}

.mobile .zq4 p {
  font-size: .2rem;
  height: .6rem;
  line-height: .3rem;
  color: #666;
  padding: 0 .4rem;
  margin-top: .1rem;
}

.mobile .zq4 a {
  display: block;
  width: 2rem;
  height: .54rem;
  line-height: .54rem;
  text-align: center;
  font-size: .24rem;
  color: white;
  background: #0e76f7;
  margin: .2rem auto;
}

.mobile .zq5 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq5 ul {
  margin: .28rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .zq5 ul li {
  width: 30%;
  margin-top: .2rem;
  text-align: center;
}

.mobile .zq5 ul li img {
  width: 1rem;
  height: 1rem;
}

.mobile .zq5 ul li.li5 img {
  width: 1rem;
  height: .9rem;
}

.mobile .zq6 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .zq6 ul {
  margin: .2rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
}

.mobile .zq6 ul li div {
  display: flex;
  width: .6rem;
  height: .6rem;
  margin: .2rem auto 0;
  justify-content: center;
  align-items: center;
}

.mobile .zq6 ul li.li0 img {
  width: .5rem;
  height: .5rem;
}

.mobile .zq6 ul li.li1 img {
  width: .49rem;
  height: .56rem;
}

.mobile .mobile .zq6 ul li.li2 img {
  width: .55rem;
  height: .52rem;
}

.mobile .zq6 ul li {
  width: 2.26rem;
  background: #edf5ff;
  height: 1.6rem;
  margin-top: .2rem;
  text-align: center;
}

.mobile .zq6 ul li p {
  font-size: .28rem;
  color: #212529;
  margin-top: .1rem;
}

.mobile .zq7 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .zq7 div.wb {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .zq7 ul {
  display: flex;
  width: 9.9rem;
  margin: .1rem 0 0 .1rem;
  padding-bottom: .2rem;
}

.mobile .zq7 ul img {
  width: .68rem;
  height: .68rem;
  margin-top: .2rem;
}

.mobile .zq7 ul p {
  font-size: .28rem;
  color: #252129;
  margin-top: .1rem;
  line-height: .4rem;
}

.mobile .zq7 ul li {
  width: 1.7rem;
  padding: 0 .05rem;
  height: 2.11rem;
  margin-right: .15rem;
  text-align: center;
  box-shadow: 0 0 .13rem rgba(197, 197, 197, .44);
}

.mobile .sy8 .zb.two {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .gs1 {
  width: 7.5rem;
  height: 0;
  position: relative;
}

.mobile .gs1 div {
  width: 7.25rem;
  height: 2.1rem;
  border-radius: .1rem;
  background: white;
  margin: 0 0 0 0rem;
  overflow-x: auto;
  position: absolute;
  left: .25rem;
  z-index: 3;
  top: -1.05rem;
}

.mobile .gs1 ul {
  width: 7.5rem;
  height: 2.1rem;
  /*padding: 0 .3rem;*/
  border-radius: .1rem;
  justify-content: space-between;
  background: white;
  align-items: center;
  padding: 0 .3rem;
  display: flex;
  box-shadow: 0 0 .29rem rgba(193, 193, 193, .41);
}

.mobile .gs1 ul li {
  width: 1.36rem;
  height: .7rem;
  padding-top: .9rem;
  font-size: .26rem;
  color: #fff;
  text-align: center;
}

.mobile .gs1 ul li.li0 {
  background: url(../img/m-gs11.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li1 {
  background: url(../img/m-gs12.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li2 {
  background: url(../img/m-gs13.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li3 {
  background: url(../img/m-gs14.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li4 {
  background: url(../img/m-gs15.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs2 {
  background: url(../img/m-gs21bg.png) no-repeat 0 0/7.5rem 1.8rem;
  height: 1.8rem;
  padding-top: 1px;
  width: 7.25rem;
  padding-left: .25rem;
  margin-top: 1.25rem;
}

.mobile .gs2 h4 {
  font-size: .36rem;
  font-weight: bold;
  color: black;
  margin-top: .28rem;
}

.mobile .gs2 h4 span {
  font-size: .3rem;
  color: #2f9bfe;
  margin-left: .1rem;
}

.mobile .gs2 p {
  font-size: .24rem;
  color: #a6a6a6;
}

.mobile .gs2 p a {
  display: inline-block;
  width: 1.2rem;
  height: .34rem;
  line-height: .34rem;
  text-align: center;
  background: #fe7318;
  font-size: .2rem;
  color: #fff;
  margin-left: .1rem;
  position: relative;
  top: -.02rem;
}

.mobile .gs3 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs3 ul {
  margin: .18rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile h3 {
  font-weight: bold;
}

.mobile .gs3 ul li {
  width: 3rem;
  padding: 0 .2rem;
  /*justify-content: space-between;*/
  display: flex;
  align-items: center;
  background: #eff6ff;
  height: 1.06rem;
  margin-top: .15rem;
}

.mobile .gs3 ul li p {
  margin-left: .2rem;
  font-size: .28rem;
  color: #666666;
}

.mobile .gs5 .tp {
  background: url(../img/m-gs51.png) no-repeat 0 0/7rem 1.6rem;
  width: 5rem;
  padding: 1px 1.5rem 0 .5rem;
  height: 1.6rem;
  margin: .2rem auto 0;
}

.mobile .gs5 ul {
  width: 7rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: .2rem auto;
}

.mobile .gs5 ul li {
  display: flex;
  align-items: center;
  width: 31%;
  margin-top: .2rem;
}

.mobile .gs5 ul .li0,
.gs5 ul .li3 {
  width: 36%;
}

.mobile .gs5 li p {
  color: #666666;
  margin-left: .1rem;
  font-size: .28rem;
}

.mobile .gs5 li img {
  transform: scale(.88);
}

.mobile .gs5 .li2 {}

.mobile .gs5 .tp h4 {
  font-size: .3rem;
  margin-top: .18rem;
  color: #ff9000;
}

.mobile .gs5 .tp p {
  font-size: .24rem;
  color: #ff9000;
  line-height: .37rem;
}

.mobile .gs6 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs6 ul {
  margin: .22rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
}

.mobile .gs6 ul img {
  width: .36rem;
  height: .34rem;
  margin-top: .3rem;
}

.mobile .gs6 ul li {
  width: 1.4rem;
  height: 1.4rem;
  font-size: .28rem;
  text-align: center;
  background: #e8f7f0;
}

.mobile .gs7 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs7 ul {
  margin: .22rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .gs7 ul li {
  width: 48%;
  display: flex;
  align-items: center;
  font-size: .27rem;
  margin-top: .3rem;
  color: #2284ee;
}

.mobile .gs7 ul li p {
  margin-left: .18rem;
}

.mobile .gs7 .bp {
  width: 6.6rem;
  padding: 0 .2rem;
  height: .65rem;
  background: #edf5ff;
  font-size: .18rem;
  color: #2284ee;
  margin: .2rem auto 0;
}

.mobile .gs7 .bp span {
  font-weight: bold;
}

.mobile .gs5 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs4 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .gs4 div.wb {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .gs4 ul {
  display: flex;
  width: 8.8rem;
  margin: .1rem 0 0 .1rem;
  padding-bottom: .2rem;
}

.mobile .gs4 ul li {
  width: 1.7rem;
  padding: 0 .15rem;
  margin-right: .15rem;
  text-align: center;
  height: 1.9rem;
  box-shadow: 1px 1px .21rem rgba(194, 194, 194, .34);
}

.mobile .gs4 ul li div {
  width: .77rem;
  height: .77rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: .77rem;
  font-size: .26rem;
  color: #212529;
  margin: .1rem auto 0;
  box-shadow: .02rem .02rem .13rem rgba(194, 194, 194, .34);
}

.mobile .cs2 {
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .cs2 .wb {
  width: 7.25rem;
  overflow: auto;
  margin: .2rem 0 0 .25rem;
}

.mobile .cs2 .nav {
  width: 8.6rem;
  display: flex;
}

.mobile .cs2 .nav li {
  line-height: .58rem;
  padding: 0 .15rem;
  height: .58rem;
  font-size: .2rem;
  color: #666666;
  text-align: center;
  margin-right: .15rem;
  border-radius: .58rem;
  /*display: inline-block;*/
  background: #eeeeee;
}

.mobile .cs2 .nav li.select {
  background: #1972ea;
  color: white;
}

.mobile .cs2 .ct {
  width: 7rem;
  display: flex;
  height: 3.04rem;
  box-shadow: 0 0 .2rem rgba(103, 115, 127, .15);
  margin: .3rem auto;
}

.mobile .cs2 .ct .lf {
  width: 2.2rem;
  text-align: center;
}

.mobile .cs2 .ct .lf img {
  width: 1.02rem;
  height: 1.11rem;
  margin-top: .68rem;
}

.mobile .cs2 .ct .rt {
  width: 4.8rem;
  display: flex;
  flex-wrap: wrap;
  /*align-items: center;*/
  align-content: center;
}

.mobile .cs2 .ct .rt li {
  width: 100%;
  display: flex;
  position: relative;
  top: -.1rem;
  margin-top: .18rem;
  /*height: .8rem;*/
}

.mobile .cs2 .ct .rt li img {
  width: .64rem;
  height: .64rem;
  margin-top: .12rem;
  margin-right: .15rem;
}

.mobile .cs2 .ct .lf h4 {
  font-size: .3rem;
  color: #1972ea;
}

.mobile .cs2 .ct .rt li h4 {
  font-size: .28rem;
  color: #252129;
}

.mobile .cs2 .ct .rt li p {
  font-size: .2rem;
  width: 3.95rem;
  line-height: .22rem;
  color: #adadae;
}

.mobile .rs2 {
  width: 7rem;
  margin: 0 auto;
  position: relative;
  height: 0;
  margin-bottom: .3rem;
}

.mobile .rs2 .ct {
  background: url(../img/m-rs2bg.png) no-repeat 0 0/7rem 1.29rem;
  width: 6.2rem;
  height: 1.29rem;
  z-index: 2;
  padding: 0 .4rem;
  position: relative;
  display: flex;
  justify-content: space-between;
  top: -.64rem;
}

.mobile .rs2 .ct h4 {
  font-size: .36rem;
  color: #00b770;
  margin-top: .1rem;
}

.mobile .rs2 .ct p {
  font-size: .2rem;
  color: #28c286;
}

.mobile .rs2 .ct a {
  display: block;
  width: 1.98rem;
  height: .6rem;
  border-radius: .6rem;
  text-align: center;
  margin-top: .33rem;
  line-height: .6rem;
  font-size: .3rem;
  color: #ffffff;
  background: #30cb8b;
}

.mobile .rs3 {
  background: white;
  padding-top: 1px;
  margin-top: .8rem;
  padding-bottom: .35rem;
}

.mobile .rs3 ul {
  width: 7rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .rs3 ul li {
  width: 3.4rem;
  padding: .15rem 0;
  box-shadow: .07rem .07rem .16rem rgba(28, 45, 68, .18);
  margin-top: .2rem;
  display: flex;
  align-items: self-start;
}

.mobile .rs3 ul li img {
  /*margin-right: rem;*/
  transform: scale(.7);
  margin-right: .05rem;
}

.mobile .rs3 ul li h4 {
  font-size: .26rem;
  color: #212529;
}

.mobile .rs3 ul li p {
  font-size: .2rem;
  color: #9c9fac;
  line-height: .3rem;
  width: 2.6rem;
}

.mobile .rs4 {
  background: url(../img/m-rs4bg.png) no-repeat 0 0 /7.5rem 2rem;
  width: 7.5rem;
  padding-top: 1px;
  height: 2rem;
  margin-top: .18rem;
  text-align: center;
}

.mobile .rs4 h4 {
  font-size: .34rem;
  color: #ffffff;
  margin-top: .2rem;
}

.mobile .rs4 p {
  font-size: .2rem;
  color: #fff;
}

.mobile .rs4 a {
  display: block;
  width: 1.6rem;
  height: .44rem;
  text-align: center;
  line-height: .44rem;
  margin: .18rem auto 0;
  background: #6ad5ab;
  color: white;
  border-radius: .44rem;
}

.mobile .gd1 {
  height: .9rem;
  line-height: .9rem;
  text-align: center;
  background: #fff;
  box-shadow: 1px 1px .13rem rgba(6, 6, 6, .1);
}

.mobile .gd1 .gd1_a {
  background: url(../img/m-fanhui.png) no-repeat 0 0/.25rem .43rem;
  width: .25rem;
  height: .43rem;
  position: relative;
  top: .2rem;
  float: left;
  left: .2rem
}

.mobile .if1 {
  background: url(../img/m-infobanner.png) no-repeat 0 0/7.5rem 2.46rem;
  height: 2.46rem;
}

.mobile .infoct {
  padding-top: 1px;
  background: white;
}

.mobile .infoct .ck {
  display: block;
  width: 5.8rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  font-size: .24rem;
  color: white;
  background: #0055e6;
  margin: .3rem auto 0;
  border-radius: .1rem;
}

.mobile .infoct .nav {
  height: 1rem;
  display: flex;
  width: 7rem;
  margin: 0 auto;
  justify-content: space-between;
  align-items: center;
}

.mobile .infoct .nav li {
  width: 30%;
  font-size: .28rem;
  color: #212529;
  text-align: center;
  position: relative;
}

.mobile .infoct .nav li.select:after {
  content: '';
  display: block;
  position: absolute;
  width: .45rem;
  height: .07rem;
  background: #3883f9;
  position: absolute;
  border-radius: .02rem;
  bottom: -.1rem;
  left: 50%;
  margin-left: -.2rem;
}

.mobile .infoct .nr img {
  width: 2.17rem;
  height: 1.59rem;
}

.mobile .infoct .nr li {
  width: 7rem;
  display: flex;
  border-bottom: 1px solid #eee;
  padding-bottom: .3rem;
  justify-content: space-between;
  margin: .3rem auto;
}

.mobile .infoct .nr li div {
  width: 4.6rem;
}

.mobile .infoct .nr li h4 {
  font-size: .28rem;
  color: #333;
  line-height: .35rem;
  height: 1.1rem;
}

.mobile .infoct .nr li p {
  font-size: .2rem;
  display: flex;
  padding-right: .2rem;
  justify-content: space-between;
  color: #999;
}

.mobile .infoct .nr li p span:before {
  content: '';
  display: inline-block;
  width: .24rem;
  height: .24rem;
  background: url(../img/m-zx-time.png) 0 0/.24rem .24rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .infoct .nr li p em:before {
  content: '';
  display: inline-block;
  width: .29rem;
  height: .19rem;
  background: url(../img/m-zx-eye.png) 0 0/.29rem .19rem;
  margin-right: .1rem;
  position: relative;
  top: .04rem;
}

.mobile .xqgd {
  box-shadow: 1px 1px .13rem rgba(6, 6, 6, .2);
}

.mobile .xqct {
  background: white;
  padding-top: 1px;
}

.mobile .xqct h3 {
  margin-top: .2rem;
  font-weight: bold;
  line-height: .9rem;
  text-align: center;
  font-size: .3rem;
  color: #333333;
}

.mobile .xqct .ct {
  width: 7rem;
  margin: 0 auto;
}

.mobile .xqct .ct .nav {
  display: flex;
  width: 7rem;
  font-size: .18rem;
  color: #999;
  justify-content: space-between;
}

.mobile .xqct .ct .nav em,
.xqct .ct .nav i {
  font-style: normal;
}

.mobile .xqct .ct .dbct {
  background: white;
}

.mobile .xqct .ct .nav span:before {
  content: '';
  display: inline-block;
  width: .26rem;
  height: .26rem;
  background: url(../img/m-hourse-icon.png) 0 0/.26rem .26rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .xqct .ct .nav i:before {
  content: '';
  display: inline-block;
  width: .24rem;
  height: .24rem;
  background: url(../img/m-zx-time.png) 0 0/.24rem .24rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .xqct .ct .nav em:before {
  content: '';
  display: inline-block;
  width: .29rem;
  height: .19rem;
  background: url(../img/m-zx-eye.png) 0 0/.29rem .19rem;
  margin-right: .1rem;
  position: relative;
  top: .04rem;
}

.mobile .xqct .ct .dbct2 img {
  width: 7rem;
  height: 3.26rem;
}

.mobile .xqct .ct .dbct2 {
  margin-top: .3rem;
  font-size: .2rem;
  color: #666666;
}

.mobile .xqct .ct .xqbt {
  padding-bottom: .3rem;
}

.mobile .xqct .ct .xqbt a {
  font-size: .24rem;
  color: #666;
  margin-top: .2rem;
}

.mobile .morect {
  width: 7.25rem;
  display: flex;
  justify-content: space-between;
}

.mobile .morect .left {
  width: 1.49rem;
  background: #f8f8f8;
}

.mobile .morect .left li {
  line-height: 1rem;
  text-align: center;
  font-size: .28rem;
  color: #999999;
  position: relative;
}

.mobile .morect .left li.select {
  background: white;
  color: #0055e6;
  font-weight: bold;
}

.mobile .morect .left li.select:before {
  content: '';
  display: block;
  width: .05rem;
  height: .6rem;
  background: #0055e6;
  position: absolute;
  left: 0;
  top: .2rem;
}

.mobile .morect .rt {
  width: 5.61rem;
  padding-bottom: .4rem;
}

.mobile .sy-container.more {
  background: white;
}

.mobile .morect .rt img.gg {
  width: 5.6rem;
  /* height: 1.2rem; */
}

.mobile .morect .rt .wbli {
  line-height: .8rem;
  font-size: .28rem;
  color: #333;
  margin-top: .1rem;
}

.mobile .morect .rt .wbli h4:before {
  content: '';
  display: inline-block;
  width: .05rem;
  height: .3rem;
  background: #0055e6;
  position: relative;
  top: .05rem;
  margin-right: .1rem;
}

.mobile .morect .rt .wbli ul {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
}

.mobile .morect .rt .wbli ul li {
  line-height: .6rem;
  font-size: .2rem;
  min-width: 1.4rem;
  color: #333333;
  padding: 0 .2rem;
  flex-grow: 1;
  border-bottom: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  text-align: center;
}

.mobile .jsq1 {
  background: url(../img/chj_zizhibanner.png) no-repeat 0 0/7.5rem 3rem;
  height: 3rem;
}

.mobile .jsq2 {
  background: url(../img/m-jsq2.png) no-repeat 0 0/7rem 9.38rem;
  background-size: 100% 100%;
  width: 7rem;
  padding-top: 1px;
  margin: -.7rem auto 0;
  padding-bottom: 0.3rem;
}

.mobile .jsq2 .p6.select span {
  background: url(../img/gouxuan.png) no-repeat 0 0/.22rem .22rem;
}

.mobile .jsq2 p.p2 span {
  display: inline-block;
  background: url(../img/m-jsqxl.png) no-repeat 0 0/.18rem .16rem;
  width: .18rem;
  height: .16rem;
  float: right;
  margin: .34rem .2rem 0 0;
}

.mobile .jsq2 p.p2.select span {
  background: url(../img/m-jsqsl.png) no-repeat 0 0/.18rem .16rem;
}

.mobile .jsq2 h3 {
  text-align: center;
  font-size: .36rem;
  color: #212529;
  margin-top: .18rem;
}

.mobile .jsq2 .p1 {
  width: 6.05rem;
  padding: 0 .25rem;
  height: 0.87rem;
  line-height: 0.87rem;
  border-radius: .15rem;
  font-size: .28rem;
  color: #666666;
  margin: .4rem auto 0;
  border: 1px solid #e5e5e5;
}

.mobile .jsq2 .p1 span {
  font-size: .32rem;
  color: #1972ea;
  float: right;
}

.mobile .jsq2 p {
  font-size: .28rem;
  color: #666;
}

.mobile .jsq2 .p2 {
  background: url(../img/m-jsq21.png) no-repeat 0 0/6.62rem .92rem;
  background-size: 100% 100%;
  width: 5.62rem;
  padding-left: 1rem;
  height: .82rem;
  line-height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p3 {
  background: url(../img/m-jsq22.png) no-repeat 0 0/6.62rem .92rem;
  background-size: 100% 100%;
  width: 5.62rem;
  height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p4 {
 background: url(../img/m-jsq23.png) no-repeat 0 0/6.62rem .92rem;
 background-size: 100% 100%;
 width: 5.62rem;
 height: .82rem;
 margin: .22rem auto 0;
}

.mobile .jsq2 .p5 {
  background: url(../img/m-jsq24.png) no-repeat 0 0/6.62rem .92rem;
  width: 6.62rem;
  background-size: 100% 100%;
  /*padding-left: 1rem;*/
  height: .82rem;
  line-height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p5 input {
  display: block;
  height: .82rem;
  padding-left: 1rem;
  background: none;
  font-size: .28rem;
  border: none;
  width: 5.62rem;
}

.mobile .jsq2 .mshq {
  display: block;
  width: 6.62rem;
  height: .92rem;
  line-height: .92rem;
  text-align: center;
  background: #1972ea;
  color: white;
  font-size: .32rem;
  margin: .3rem auto .3rem;
  border-radius: .15rem;
}

.mobile .jsq2 .p6 {
  width: 6.62rem;
  margin: .3rem auto .5rem;
}

.mobile .jsq2 .p6 span {
  display: inline-block;
  width: .2rem;
  height: .2rem;
  margin-right: .1rem;
  position: relative;
  top: .02rem;
  border: 1px solid #e5e5e5;
}

.mobile .jsq3 {
  padding-top: 1px;
  background: white;
  margin-top: .3rem;
}

.mobile .jsq3 h4 {
  background: url(../img/m-jsq3h.png) no-repeat 0 0/7rem .27rem;
  width: 7rem;
  height: .27rem;
  margin: .45rem auto .3rem;
}

.mobile .jsq3 ul {
  width: 7rem;
  display: flex;
  margin: .3rem auto;
  justify-content: space-between;
}

.mobile .jsq3 ul li {
  width: 20%;
  text-align: center;
  height: 1.2rem;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  font-size: .2rem;
  color: #0055e6;
  border-right: 1px dashed #b1cff8;
  font-weight: bold;
  align-content: space-around;
}

.mobile .jsq3 ul li.li5 {
  border-right: none;
}

.mobile .jsq3 ul li .img1 {
  width: .45rem;
  height: .53rem;
}

.mobile .jsq3 ul li .img2 {
  width: .43rem;
  height: .5rem;
}

.mobile .jsq3 ul li .img3 {
  width: .5rem;
  height: .49rem;
}

.mobile .jsq3 ul li .img4 {
  width: .49rem;
  height: .51rem;
}

.mobile .jsq3 ul li .img5 {
  width: .42rem;
  height: .5rem;
}

.mobile .jsq3 ul li p {
  width: 1.4rem;
}

.mobile .ab4 .div11 {
  width: 2.5rem;
  background: url(../img/m-ab41.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .swiper-slide {
  margin: 0 !important;
  width: 2.5rem !important;
  height: 1.32rem;
  padding-top: 1.8rem;
  text-align: center;
  font-size: .24rem;
  color: white;
}

.mobile .ab4 .div12 {
  width: 2.5rem;
  background: url(../img/m-ab42.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div13 {
  width: 2.5rem;
  background: url(../img/m-ab43.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div14 {
  width: 2.5rem;
  background: url(../img/m-ab44.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div15 {
  width: 2.5rem;
  background: url(../img/m-ab45.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mb-dbxtc {
  position: fixed;
  z-index: 100;
  height: 100vh;
  width: 100vw;
  top: 0;
  left: 0;
}

.mb-dbxtc .mc {
  width: 100vw;
  height: 60vh;
  background: rgba(0, 0, 0, .4);
}

.mb-dbxtc .fmc {
  width: 100vw;
  height: 40vh;
  background: white;
  position: absolute;
  left: 0px;
  bottom: 0px;
  overflow: auto;
}

.mb-dbxtc .fmc .top {
  height: .8rem;
  line-height: .8rem;
  color: white;
  font-size: .26rem;
  display: flex;
  padding: 0 .4rem;
  justify-content: space-between;
  background: #1972ea;
  position: fixed;
  width: 90%;
}

.mb-dbxtc .fmc .top a {
  color: white;
}

.mb-dbxtc .fmc .ct li {
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  color: #212529;
  font-size: .28rem;
}

.mb-dbxtc .fmc .ct li.select {
  border-bottom: 1px solid #eeeeee;
  color: #1972ea;
}

.dzyc1 {
  height: 315px;
  border-bottom: 1px solid #eeeeee;
}

.dzh4 {
  font-size: 16px;
  color: #252129;
  text-align: center;
  font-weight: bold;
  margin: 30px auto 25px;
}

.dzh4:before {
  content: '';
  display: inline-block;
  height: 2px;
  width: 25px;
  background: #ff7a28;
  margin-right: 18px;
  position: relative;
  top: -5px;
}

.dzh4:after {
  content: '';
  display: inline-block;
  height: 2px;
  width: 25px;
  background: #ff7a28;
  margin-left: 18px;
  position: relative;
  top: -5px;
}

.dzyc1 .wb {
  display: flex;
  padding: 0 15px;
  justify-content: space-between;
}

.dzyc1 .wb div {
  text-align: center;
}

.dzyc1 .wb div h5 {
  background: url(../img/dyyc1.png) no-repeat;
  width: 143px;
  height: 109px;
  padding-top: 30px;
  font-size: 16px;
  color: #0070f9;
}

.dzyc1 .wb div p {
  color: #212529;
  font-size: 16px;
}

.dzyc1 .wb div .h2 {
  background: url(../img/dzyc2.png) no-repeat;
}

.dzyc1 .wb div .h3 {
  background: url(../img/dzyc3.png) no-repeat;
}

.dzyc1 .wb div .h4 {
  background: url(../img/dzyc4.png) no-repeat;
}

.dzyc1 .wb div .h5 {
  background: url(../img/dzyc5.png) no-repeat;
}

.dzyc2 {
  height: 312px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc2 .wb {
  background: url(../img/dzyc21.png) no-repeat;
  width: 852px;
  height: 241px;
}

.dzyc3 {
  height: 280px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc3 .wb {
  height: 156px;
  margin: 0 auto;
  padding-left: 170px;
  background: url(../img/dzyc311.png) no-repeat;
  width: 687px;
  height: 156px;
}

.dzyc3 .wb .top {
  display: flex;
  flex-wrap: wrap;
  padding-top: 10px;
}

.dzyc3 .wb .top li {
  width: 288px;
  font-size: 12px;
  line-height: 22px;
}

.dzyc3 .wb .top .li2 {
  width: 380px;
}

.dzyc3 .wb p {
  font-size: 12px;
  color: #fe883f;
  margin-top: 5px;
}

.dzyc4 {
  height: 260px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc4 .wb {
  width: 857px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.dzyc4 .wb div {
  background: url(../img/dzyc41.png) no-repeat;
  padding: 20px 30px 0 90px;
  width: 285px;
  height: 129px;
  color: white;
}

.dzyc4 .wb .div2 {
  background: url(../img/dzyc42.png) no-repeat;
}

.dzyc4 .wb div h5 {
  font-size: 16px;
}

.dzyc4 .wb div p {
  font-size: 12px;
  margin-top: 14px;
}

.dzyc5 {
  height: 430px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc5 .ts {
  text-align: center;
  font-size: 12px;
  color: #1a1a1a;
}

.dzyc5 .wb {
  width: 857px;
  height: 239px;
  display: flex;
  background: #0372f9;
  margin-top: 25px;
}

.dzyc5 .wb .div1 {
  width: 150px;
  padding: 40px 20px 0 20px;
  font-size: 14px;
  color: white;
}

.dzyc5 .wb .div2 {
  width: 633px;
  padding: 0 10px;
  height: 204px;
  background: white;
  margin-top: 18px;
}

.dzyc5 .wb .div2 ul {
  margin-top: 5px;
  font-size: 12px;
  line-height: 20px;
  color: #212529;
}

.dzyc5 .wb .div2 p {
  font-size: 12px;
  color: #ff7a28;
  margin-top: 10px;
}

.swyc1 {
  height: 245px;
  border-bottom: 1px solid #eeeeee;
}

.swyc1 .wb {
  display: flex;
  width: 837px;
  justify-content: space-between;
  margin: 15px auto;
}

.swyc1 .wb li {
  background: url(../img/swyc1.png);
  width: 148px;
  padding-left: 40px;
  height: 101px;
  padding-top: 20px;
  font-size: 14px;
  color: #666;
  box-shadow: 3px 3px 29px rgba(90, 162, 253, .11);
}

.swyc1 .wb li p {
  text-indent: -28px;
  margin-top: 3px;
}

.swyc1 .wb li p span {
  color: #3455ee;
}

.swyc2 {
  height: 205px;
  border-bottom: 1px solid #eeeeee;
}

.swyc2 .wb {
  margin: 5px auto;
  background: url(../img/swyc2.png) no-repeat;
  width: 856px;
  height: 81px;
  display: flex;
  justify-content: space-between;
}

.swyc2 .wb li {
  width: 160px;
  height: 81px;
  line-height: 81px;
  font-size: 18px;
  color: white;
  font-weight: bold;
  padding-left: 20px;
}

.swyc3 {
  height: 230px;
  border-bottom: 1px solid #eeeeee;
}

.swyc3 .wb {
  display: flex;
  width: 857px;
  margin: 5px auto;
  justify-content: space-between;
}

.swyc3 .wb li {
  width: 140px;
}

.swyc3 .wb .li2 {
  width: 368px;
}

.swyc3 .wb li .p1 {
  font-size: 20px;
  color: #0070f9;
}

.swyc3 .wb li .p2 {
  font-size: 12px;
  color: #212529;
  line-height: 20px;
}

.swyc4 {
  height: 275px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #eeeeee;
  align-items: center;
}

.swyc4 div {
  background: url(../img/swyc4.png) no-repeat;
  width: 372px;
  padding-left: 60px;
  height: 236px;
}

.swyc4 h5 {
  font-size: 16px;
  color: #0000ff;
  margin-top: 55px;
  margin-bottom: 3px;
}

.swyc4 li {
  font-size: 14px;
  color: #212529;
}

.swyc5 {
  height: 355px;
  border-bottom: 1px solid #eeeeee;
}

.swyc5 ul {
  padding: 0 30px 0 80px;
}

.swyc5 ul li {
  font-size: 16px;
  color: #1a1a1a;
  line-height: 32px;
  text-indent: -24px;
}

.swyc5 ul li span {
  color: #0000ff;
}

.chzz1 {
  background: url(../img/chzz1.png) no-repeat;
  width: 857px;
  height: 200px;
  margin: 0 auto;
}

.chzz2 {
  height: 260px;
  border-bottom: 1px solid #eeeeee;
}

.chzz2 ul {
  width: 857px;
  margin: 10px auto;
  display: flex;
  justify-content: space-between;
}

.chzz2 ul li {
  background: url(../img/chzz21.png) no-repeat;
  width: 180px;
  padding: 0 10px;
  height: 143px;
  box-shadow: 0 0 29px rgba(89, 89, 89, .35);
}

.chzz2 ul li h5 {
  font-size: 14px;
  color: #0404d4;
  margin: 25px 0;
}

.chzz2 ul li p {
  font-size: 12px;
  color: #666;
}

.chzz2 ul .li2 {
  background: url(../img/chzz22.png) no-repeat;
}

.chzz2 ul .li3 {
  background: url(../img/chzz23.png) no-repeat;
}

.chzz2 ul .li4 {
  background: url(../img/chzz24.png) no-repeat;
}

.chzz3 {
  height: 256px;
  border-bottom: 1px solid #eeeeee;
}

.chzz3 ul {
  background: url(../img/chzz3.png) no-repeat;
  width: 822px;
  margin-top: -15px;
  padding-left: 40px;
  height: 142px;
  padding-top: 40px;
  font-size: 14px;
  line-height: 24px;
  color: #fff;
}

.chzz4 {
  height: 250px;
  border-bottom: 1px solid #eeeeee;
}

.chzz4 ul {
  background: url(../img/chzz4.png) no-repeat;
  width: 818px;
  height: 35px;
  padding-top: 85px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.chzz4 ul li {
  width: 80px;
  font-size: 16px;
  color: #252129;
  text-align: center;
}

.jyfw_wd {
  /*height: 398px;*/
  background: #fff;
}

.jyfw_wd h4 {
  font-size: 24px;
  color: #212529;
}

.jyfw_wd h4:before {
  content: '';
  display: inline-block;
  background: url(../img/xjfw.png) no-repeat;
  width: 24px;
  position: relative;
  top: 4px;
  height: 24px;
  margin-right: 10px;
}

.jyfw_wd .wd h4:before {
  background: url(../img/xjjd.png) no-repeat;
}

.jyfw_wd .ct {
  width: 1200px;
  margin: 50px auto 0;
}

.jyfw_wd .ct .fwwb {
  width: 795px;
  float: left;
}

.jyfw_wd .ct .fw {
  width: 795px;
  height: 236px;
  margin-top: 30px;
  box-shadow: 0 0 16px rgba(0, 0, 0, .08);
}

.jyfw_wd .ct .wd {
  width: 390px;
  float: right;
}

.jyfw_wd .ct .wd .nr {
  width: 390px;
  margin-top: 30px;
  height: 236px;
  box-shadow: 0 0 16px rgba(0, 0, 0, .08);
}

.jyfw_wd .fw .top {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px dashed #e1e1e1;
}

.jyfw_wd .fw .top ul {
  width: 640px;
  float: left;
}

.jyfw_wd .fw .top ul li {
  width: 170px;
  padding: 0 20px;
  /*margin-right: 20px;*/
  float: left;
  overflow: hidden;
  line-height: 50px;
  text-align: center;
  border-right: 1px solid #dee2ed;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #999999;
}

.jyfw_wd .fw .top li.select {
  color: #212529;
  font-weight: bold;
  height: 51px;
  background: white;
}

.jyfw_wd a.gd {
  display: inline-block;
  background: url(../img/xzgd.png) no-repeat;
  width: 39px;
  height: 12px;
  float: right;
  text-indent: -9999px;
  margin: 19px 20px 0 0;
}

.jyfw_wd a.bt {
  width: 760px;
  display: block;
  height: 125px;
  margin: 30px auto;
}

.jyfw_wd a.bt div {
  width: 560px;
  float: right;
}

.jyfw_wd a.bt div h5 {
  font-size: 14px;
  color: #2b3d63;
}

.jyfw_wd a.bt div p {
  font-size: 12px;
  color: #b2b2b2;
  line-height: 18px;
  margin-top: 5px;
  height: 90px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}

.jyfw_wd .wd .top {
  line-height: 50px;
  height: 50px;
  border-bottom: 1px dashed #e1e1e1;
  font-size: 16px;
  color: #212529;
  font-weight: bold;
}

.jyfw_wd .wd .top h5 {
  float: left;
  width: 120px;
  margin-left: 20px;
}

.jyfw_wd .wd .top a {
  float: right;
}

.jyfw_wd .mdtw {
  margin-top: 15px;
  text-align: center;
}

.jyfw_wd .mdtw input {
  width: 285px;
  height: 38px;
  border: 1px solid #dcdcdc;
  font-size: 12px;
  color: #b2b2b2;
  text-indent: 15px;
  background: #f4f4f4;
}

.jyfw_wd .mdtw a {
  width: 56px;
  height: 40px;
  background: #1972ea;
  line-height: 40px;
  position: relative;
  text-align: center;
  display: inline-block;
  font-size: 16px;
  color: #ffffff;
}

.jyfw_wd .wds {
  width: 340px;
  margin: 20px auto;
}

.jyfw_wd .wds li {
  font-size: 12px;
  width: 170px;
  line-height: 26px;
  color: #b2b2b2;
  float: left;
}

.jyfw_wd .wds li a {
  display: block;
  padding-right: 20px;
  overflow: hidden;
  color: #b2b2b2;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jyfw_wd .wds li a:hover {
  color: #1972ea;
}

.sgzrwb {
  height: 340px;
  background: white;
}

.sgzrwb {}

.sgzrwb h4 {
  font-size: 24px;
  color: #212529;
}

.sgzrwb h4:before {
  content: '';
  display: inline-block;
  background: url(../img/xjzy.png) no-repeat;
  width: 24px;
  position: relative;
  top: 4px;
  height: 24px;
  margin-right: 10px;
}

.sgzrwb h4 a {
  display: inline-block;
  width: 92px;
  height: 28px;
  border: 1px solid #e1e1e1;
  text-align: center;
  line-height: 28px;
  font-size: 14px;
  border-radius: 28px;
  color: #525252;
}

.sgzrwb h4 a.select {
  background: #2f95f1;
  border: none;
  color: white;
}


/*资质计算器*/

.jsqbanner a {
  display: block;
  background: url(../img/zzjsqban.png) no-repeat center;
  height: 350px;
}

.jsqct {
  width: 1200px;
  margin: 30px auto;
  padding-top: 1px;
}

.jsqct h3 {
  font-size: 20px;
  color: #333333;
  text-align: center;
}

.jsqct h3:before {
  content: ' ';
  display: inline-block;
  width: 3px;
  border-radius: 3px;
  height: 20px;
  background: #3883f9;
  margin-right: 8px;
  position: relative;
  top: 3px;
  margin-top: 10px;
}

.jsqct1 {
  min-height: 224px;
  padding-bottom: 10px;
  background: #f5f9ff;
}

.jsqct1 .xzs {
  margin: 20px auto;
}

.jsqct1 .xzs .xzli {
  background: url(../img/jsq11.png) no-repeat;
  width: 270px;
  height: 42px;
  margin: 0 15px;
  float: left;
  line-height: 42px;
  text-align: center;
  position: relative;
}

.jsqct1 .xzs .xzli.select {
  background: url(../img/jsq13.png) no-repeat;
}

.jsqct1 .xzs .xzli.xzli2 {
  background: white;
  width: 268px;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
  border: 1px solid #e1e1e1;
}

.jsqct1 .xzs .xzli.xzli2.select {
  background: white;
  width: 268px;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
  border: 1px solid #e1e1e1;
}

.jsqct1 .xzs .xzli.xzli2 span {
  position: relative;
}

.jsqct1 .xzs .xzli.xzli2 span:after {
  content: '';
  display: inline-block;
  background: url(../img/jisuanqi1.png) no-repeat;
  width: 10px;
  height: 4px;
  position: absolute;
  top: 6px;
  right: -33px;
}

.jsqct1 .xzs .xzli.xzli2.select span:after {
  content: '';
  display: inline-block;
  background: url(../img/jisuanqi.png) no-repeat;
  width: 10px;
  height: 4px;
  position: absolute;
  top: 6px;
  right: -33px;
}

.jsqct1 .xzs .xzli .pull1 {
  position: absolute;
}

.jsqct1 .xzs .xzli.select {
  background: url(../img/jsq13.png) no-repeat;
}

.jsqct1 .xzs .xzli a {
  display: block;
  height: 100%;
  background: #3883f9;
  border-radius: 5px;
  font-size: 14px;
  color: #ffffff;
}

.jsqct1 .p1 {
  font-size: 20px;
  color: #333333;
  margin: 20px 0;
  text-align: center;
}

.jsqct1 .p1 span {
  font-size: 28px;
  color: #3883f9;
  margin: 0 18px 0 12px;
}

.jsqct1 .p1 em {
  color: #3883f9;
  font-size: 20px;
}

.jsqct1 .shuru {
  background: url(../img/jsq12.png) no-repeat;
  width: 420px;
  height: 42px;
  margin: 20px auto;
}

.jsqct1 .shuru .shouji {
  background: none;
  border: none;
  width: 268px;
  padding-left: 30px;
  height: 42px;
}

.jsqct1 .shuru .submit {
  width: 120px;
  height: 42px;
  text-align: center;
  font-size: 14px;
  color: white;
  display: inline-block;
}

.bztb {
  width: 1200px;
  margin: 20px auto;
  text-align: center;
  border: 1px solid #e1e1e1;
}

.bztb tr {
  padding: 10px 0;
  height: 50px;
  font-size: 16px;
  color: #333333;
  line-height: 24px;
}

.bztb .td1 {
  /*display: inline-block;*/
  width: 280px;
  border-right: 1px solid white;
}

.bztb td {
  padding: 10px 0;
}

.bztb .td2 {
  width: 400px;
  border-right: 1px solid white;
}

.bztb .td3 {
  width: 488px;
  padding: 10px 15px;
}

.bztb .tr1 {
  background: #d5e5ff;
}

.bztb .tr2,
.bztb .tr4,
.bztb .tr6 {
  background: #f6f8fb;
}

.bztb .tr3,
.bztb .tr5,
.bztb .tr7 {
  background: #ecf3ff;
}

.bztb .tr7 .td3 {
  /*text-align: left;*/
  /*padding-left: 40px;*/
}

.jsqct3 {
  display: none;
}

.jsqct3.select {
  display: block;
}

.jsqct3 .pztb {
  display: none;
  width: 1200px;
  margin: 20px auto;
}

.jsqct3 .pztb.select {
  display: block;
}

.jsqct3 .pztb tr {
  height: 50px;
  text-align: center;
}

.jsqct3 .pztb {
  font-size: 16px;
  color: #333333;
}

.jsqct3 .tr1 {
  background: #d5e5ff;
  font-size: 20px;
}

.jsqct3 .tr2,
.jsqct3 .tr6,
.jsqct3 .tr8,
.jsqct3 .tr10 {
  background: #f6f8fb;
}

.jsqct3 .tr3,
.jsqct3 .tr4,
.jsqct3 .tr5,
.jsqct3 .tr7,
.jsqct3 .tr9 {
  background: #ecf3ff;
}

.jsqct3 .pztb .td1 {
  width: 126px;
  font-weight: normal;
  border: 1px solid white;
}

.jsqct3 .pztb .td2 {
  width: 184px;
  font-weight: normal;
}

.jsqct3 .pztb .td3 {
  width: 400px;
  font-weight: normal;
  border-right: 1px solid white;
}

.jsqct3 .pztb .td4 {
  width: 243px;
  font-weight: normal;
  border-right: 1px solid white;
}

.jsqct3 .pztb .tr10 td {
  width: 1160px;
  padding-left: 30px;
  padding-right: 30px;
}

.jsqct3 .pztb td {
  padding: 12px 0;
  font-weight: normal;
}

.jsqct1 .pull1 {
  width: 270px;
  display: none;
}

.jsqct1 .pull1.select {
  display: block;
}

.jsqct1 .pull2 {
  width: 270px;
  display: none;
}

.jsqct1 .pull2.select {
  display: block;
}

.jsqct1 .pull3 {
  width: 270px;
  display: none;
}

.jsqct1 .pull3.select {
  display: block;
}

.jsqct1 .pull1 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

.jsqct1 .pull2 {
  height: 165px;
  overflow: auto;
}

.jsqct1 .pull2 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

.jsqct1 .pull3 {
  height: 165px;
  overflow: auto;
}

.jsqct1 .pull3 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

table td {
  padding: 12px 0;
  white-space: pre-wrap;
}

.jsqct th {
  text-align: center;
}

.zzjsq-hd {
  display: block;
  background: url(../img/dhjsq.png) no-repeat;
  width: 200px;
  height: 42px;
  float: right;
}

.feiyong {
  width: 1200px;
  line-height: 60px;
  font-size: 20px;
  margin: 10px auto 0;
  color: #333333;
  font-weight: bold;
}

.feiyong li {
  width: 300px;
  float: left;
  text-align: center;
}

.feiyong li span {
  color: red;
}

.xzdnr {
  line-height: 40px;
  width: 1200px;
  margin: 10px auto;
  text-align: center;
  font-size: 18px;
  color: #0e76f7;
}

.xzdnr a {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #e1e1e1;
  border-radius: 20px;
  text-align: center;
  color: #333;
  margin-left: 5px;
  line-height: 20px;
}

.zzjsqa {
  background: url(../img/dhjsq.png) no-repeat;
  width: 110px;
  height: 28px;
  text-indent: -9999px;
  display: inline-block;
  background-size: cover;
  margin-top: 8px;
}

.sbjfjsq {
  background: url(../img/sbjfjsq.png) no-repeat;
  width: 110px;
  height: 28px;
  text-indent: -9999px;
  display: inline-block;
  background-size: cover;
  margin-top: 8px;
}

/*新人*/


/*黄辉*/

body,
dl,
dd,
ul,
ol,
h1,
h2,
h3,
h4,
h5,
h6,
p,
form,
header,
section,
article,
footer {
  margin: 0;
}

body,
button,
input,
select,
textarea {
  font: 12px/1.5 tahoma, '\5FAE\8F6F\96C5\9ED1', sans-serif
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%
}

em,
b {
  font-style: normal
}

a {
  text-decoration: none
}

a:hover {
  text-decoration: none
}

img {
  border: 0
}

body {
  min-width: 1200px;
}

button,
input,
select,
textarea {
  font-size: 100%;
  outline: none
}

table {
  border-collapse: collapse;
  border-spacing: 0
}

td,
th,
ul,
ol {
  padding: 0
}

li {
  list-style: none
}

.af:after {
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

header .nav li a.nuxt-link-exact-active {
  color: #1972ea;
}

header .nav li a.tbnavajzs.select {
  color: #1972ea;
}

header .ct {
  width: 1200px;
  margin: 0 auto;
}

header .top {
  height: 42px;
  font-size: 14px;
  color: #999999;
  line-height: 42px;
  background: #eeeeee;
}

header .top a {
  color: #999999;
  margin-left: 2px;
  float: right;
  position: relative;
  z-index: 1000;
}

header .top a.newa:hover {
  background: white;
  color: #1972ea;
  box-shadow: 1px 1px 10px rgba(118, 118, 118, .26);
}

header .top a.newa .yc {
  width: 566px;
  height: 308px;
  background: white;
  position: absolute;
  top: 42px;
  /*display: none;*/
  /*visibility: hidden;*/
  box-shadow: 1px 1px 10px rgba(118, 118, 118, .26);
  right: 10000px;
}

header .top a.newa .yc .swiper-slide {
  visibility: hidden;
}

header .top a.newa:hover .yc {
  right: 0;
  top: 42px;
  visibility: inherit !important;
  /*visibility: inherit;*/
}

header .top a.newa:hover .yc2 {
  left: 0;
  right: inherit;
}

header .top a.newa:hover .yc .swiper-slide {
  visibility: inherit;
}

header .top a.newa span.span {
  background: url(../img/newax.png) no-repeat;
  display: inline-block;
  width: 12px;
  height: 6px;
  margin-left: 4px;
  position: relative;
  top: -2px;
}

header .top p {
  width: 300px;
  float: left;
}

header .content {
  height: 96px;
  position: relative;
  top: 8px;
  line-height: 96px;
}

header .content img {
  float: left;
  margin-top: 14px;
}

header .content .ss {
  float: left;
  position: relative;
  /*visibility: hidden;*/
  margin-left: 95px;
  margin-top: -4px;
}

header .content .ss .searchs {
  width: 340px;
  height: 195px;
  overflow-y: scroll;
  position: absolute;
  border: 1px solid #1972ea;
  z-index: 100;
  left: 0px;
  background: white;
  top: 66px;
  /*display: none;*/
}

.searchs {
  display: none;
}

.searchs.select {
  display: block;
}

header .content .ss .searchs2 {
  width: 340px;
  height: 195px;
  overflow-y: scroll;
  position: absolute;
  border: 1px solid #1972ea;
  z-index: 100;
  right: -340px;
  background: white;
  top: 66px;
  /*display: none;*/
}

.searchs2 {
  display: none;
}

header .content .li:hover .searchs2 {
  display: block;
}

header .content .ss .searchs .li {
  height: 34px;
  line-height: 34px;
  padding-left: 30px;
  position: relative;
  border-bottom: 1px dashed #e1e1e1;
}

header .content .ss .searchs li a {
  display: block;
  line-height: 34px;
  font-size: 14px;
  background: none;
  color: #555555;
  width: 380px;
  text-align: left;
}

header .content .ss input {
  display: inline-block;
  width: 320px;
  height: 34px;
  padding-left: 20px;
  border: 1px solid #1972ea;
}

header .content .ss a {
  display: inline-block;
  width: 100px;
  height: 38px;
  position: absolute;
  top: 50%;
  margin-top: -19px;
  line-height: 38px;
  text-align: center;
  background: #2284ee;
  color: white;
}

header .dh {
  margin-top: 20px;
  width: 266px;
  height: 42px;
  line-height: 42px;
  background: #efeded;
  border-radius: 42px;
  float: right;
}

header .dh span {
  display: inline-block;
  width: 32px;
  height: 32px;
  font-size: 14px;
  color: #666666;
  float: left;
  margin: 5px 10px 0 8px;
  background: url(../img/dhph.png) no-repeat;
}

header .dh em {
  font-size: 20px;
  color: #ff7f00;
}

header .nav {
  width: 1200px;
  margin: 0 auto 0;
}

header .nav .left {
  width: 180px;
  height: 40px;
  float: left;
  background: #e3efff;
  line-height: 40px;
  text-align: center;
  position: relative;
}

header .nav .left a {
  color: #1972ea;
  font-size: 16px;
}

header .nav .left a:before {
  content: '';
  display: inline-block;
  background: url(../img/navabf.png) no-repeat;
  width: 16px;
  height: 14px;
  margin-right: 5px;
  position: relative;
  top: 2px;
}

header .nav .rt {
  width: 1010px;
  height: 40px;
  margin-left: 195px;
  line-height: 40px;
  font-size: 16px;
}

header .nav li {
  float: left;
  width: 100px;
}

header .nav li a {
  color: #212529;
  font-size: 16px;
  font-weight: normal;
  cursor: pointer;
}

header .nav li a.router-link-exact-active.router-link-active {
  color: #1972ea;
}

.nvpl {
  width: 180px;
  position: absolute;
  top: 40px;
  display: none;
  left: 0px;
  z-index: 10;
}

.nvpl.select {
  display: block;
}

.nvpl .nvli {
  width: 180px;
  height: 69px;
  text-align: center;
  background: rgba(44, 49, 63, .95);
  line-height: 69px;
  border-bottom: 1px dashed #81838c;
}

.nvpl .nvli.nvli5 {
  border-bottom: none;
}

.nvpl .nvli:hover {
  background: white;
  height: 70px;
  border: none;
}

.nvpl .nvli:hover .nva {
  color: #212529;
}

.nvpl .nvli .nva {
  display: block;
  height: 69px;
  font-size: 16px;
  color: white;
  font-weight: normal;
}

.nvpl .nvli .nva:before {
  margin-right: 10px;
}

.nvpl .nvli1 .nva:before {
  background: url(../img/nava1.png) no-repeat;
  width: 16px;
  height: 18px;
}

.nvpl .nvli2 .nva:before {
  background: url(../img/nava2.png) no-repeat;
  width: 16px;
  height: 19px;
}

.nvpl .nvli3 .nva:before {
  background: url(../img/nava3.png) no-repeat;
  width: 18px;
  height: 18px;
}

.nvpl .nvli4 .nva:before {
  background: url(../img/nava4.png) no-repeat;
  width: 16px;
  height: 20px;
}

.nvpl .nvli5 .nva:before {
  background: url(../img/nava5.png) no-repeat;
  width: 18px;
  height: 18px;
}

.nvpl .nvli:hover .ctnv {
  display: block;
}

.nvpl .ctnv {
  position: absolute;
  width: 840px;
  height: 351px;
  left: 180px;
  top: 0px;
  display: none;
  background: white;
}

.nvpl .ctnv:before {
  content: '';
  display: block;
  width: 640px;
  height: 9px;
  background: url(../img/yingying.png) no-repeat;
  background-repeat: repeat-x;
}

.nvpl .ctnv li {
  font-weight: normal !important;
}

.nvpl .ctnv li.li1 {
  float: none;
  width: 800px;
  font-weight: normal !important;
  margin: 0 auto;
  padding: 8px 0;
  line-height: 24px;
  border-bottom: 1px dashed #e1e1e1;
}

.nvpl .ctnv li a:before {
  display: none;
}

.nvpl .ctnv li.li1 h4 {
  float: left;
  font-size: 14px;
  color: #1972ea;
  font-weight: normal;
}

.nvpl .ctnv li.li1 ul {
  width: 685px;
  float: right;
}

.nvpl .ctnv li.li1 ul li {
  display: inline-block;
  margin: 0 10px;
  padding: 0;
  font-weight: normal;
  width: auto;
  line-height: 20px;
  float: left;
}

.nvpl .ctnv li.li1 ul li a {
  font-size: 14px;
  color: #868994;
  font-weight: normal;
}

.nvpl .ctnv li.li1 ul li a:hover {
  color: #1972ea;
}

.sc1 a {
  display: block;
  background: url(../img/banner1.png) no-repeat center;
  height: 450px;
}

.sc2 {
  height: 410px;
  background: #fafafa;
  padding-top: 1px;
}

.sc2 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc2 .left {
  background: url(../img/gszc.png) no-repeat;
  width: 230px;
  height: 362px;
  float: left;
  text-align: center;
  margin-left: -8px;
  color: white;
}

.sc2 .left h4 {
  font-size: 20px;
  padding: 0 20px;
  margin-top: 170px;
}

.sc2 .left p {
  font-size: 16px;
  margin-top: 15px;
}

.sc2 .left a {
  display: block;
  background: url(../img/ljzx1.png) no-repeat;
  width: 113px;
  height: 40px;
  line-height: 35px;
  text-align: center;
  font-size: 14px;
  color: #0439e7;
  font-weight: bold;
  margin: 22px auto 0;
}

.sc2 .rt {
  width: 978px;
  float: right;
}

.sc2 .rt li {
  width: 185px;
  height: 167px;
  float: left;
  margin: 8px 0 0 10px;
  text-align: center;
  background: white;
}

.sc2 .rt li img {
  margin-top: 25px;
}

.sc2 .rt li a {
  display: block;
  height: 100%;
}

.sc2 .rt li a h4 {
  color: #333333;
  font-size: 18px;
  margin-top: 5px;
}

.sc2 .rt li a p {
  font-size: 14px;
  color: #999999;
  padding: 0 10px;
  margin-top: 5px;
}

.sc2 .rt li:hover {
  box-shadow: 1px 1px 10px rgba(194, 194, 194, .9);
}

.sc2 .rt li:hover h4 {
  color: #1972ea;
}

.sc2 .rt li:hover p {
  color: #1972ea;
}

.sc2 .rt li.li2:hover h4 {
  color: #ff8205;
}

.sc2 .rt li.li2:hover p {
  color: #ff8205;
}

.sc h3:before {
  content: ' ';
  display: inline-block;
  position: relative;
  top: 3px;
  background: url(../img/sch3.png) no-repeat;
  width: 24px;
  height: 24px;
  margin-right: 10px;
}

.sc h3.call:before {
  background: url(../img/bfcall.png) no-repeat;
  height: 28px;
}

.sc h3 {
  font-size: 24px;
  color: #212529;
  margin-top: 50px;
}

.sc h3 span {
  font-size: 14px;
  color: #53627c;
  margin-left: 10px;
}

.sc3 {
  width: 1200px;
  margin: 30px auto;
}

.sc3 h3:before {
  background: url(../img/sch31.png) no-repeat;
}

.sc4 h3:before {
  background: url(../img/sch32.png) no-repeat;
}

.sc6 h3:before {
  background: url(../img/sch34.png) no-repeat !important;
}

.sc7 h3:before {
  background: url(../img/sch35.png) no-repeat;
}

.sc3 ul {
  width: 1200px;
  margin: 28px 0;
}

.sc3 ul li {
  float: left;
  width: 284px;
  height: 106px;
  margin-right: 22px;
  margin-bottom: 20px;
}

.sc3 ul li.last {
  margin-right: 0;
  margin-left: -2px;
}

.sc3 ul li a {
  display: block;
  height: 100%;
}

.sc3 ul li a:after {
  content: ' ';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.sc3 ul li a img {
  float: left;
  margin-top: 20px;
}

.sc3 ul li div {
  width: 185px;
  float: left;
  margin-left: 20px;
}

.sc3 ul li a h4 {
  font-size: 16px;
  color: #333;
  margin-top: 40PX;
  font-weight: 400;
}

.sc3 ul li a p {
  display: none;
}

.sc3 ul li:hover {
  background: #f5fafe;
  border-radius: 5px;
  box-shadow: 10px 10px #ddebfc;
}

.sc3 ul li:hover h4 {
  font-weight: bold;
  margin-top: 25px;
  color: #1972ea;
}

.sc3 ul li:hover p {
  display: block;
  font-size: 14px;
  margin-top: 3px;
  color: #868994;
}

.sc3 div.bt {
  display: block;
  background: url(../img/sc3banner.png) no-repeat;
  width: 1200px;
  height: 146px;
  text-indent: -9999px;
  line-height: 146px;
  margin-top: 20px;
}

.sc3 p.bt em {
  font-size: 30px;
  color: #392600;
  font-weight: bold;
  margin-left: 190px;
}

.sc3 p.bt span {
  font-size: 30px;
  color: #392600;
  margin-left: 85px;
}

.sc3 p.bt i {
  font-size: 30px;
  color: #392600;
  font-style: normal;
  font-weight: bold;
}

.sc3 p.bt a {
  display: inline-block;
  width: 154px;
  height: 44px;
  text-indent: -9999px;
  position: relative;
  top: 45px;
  left: 100px;
  background: url(../img/sc3a.png) no-repeat;
}

.sc4 {
  background: #faf9f9;
  padding-top: 1px;
}

.sc4 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc4 ul {
  padding: 25px 0;
}

.sc4 ul li {
  width: 192px;
  height: 132px;
  float: left;
  background: white;
  padding: 20px;
  position: relative;
  margin: 10px 10px 0 0;
}

.sc4 ul li.li22 {
  display: none;
  width: 434px;
}

.sc4 ul li.last {
  margin-right: 0;
}

.sc4 ul li .p1 {
  font-size: 16px;
  color: #212529;
  margin-top: 55px;
}

.sc4 ul li .p2 {
  font-size: 14px;
  color: #525252;
  margin-top: 5px;
}

.sc4 ul li .nm {
  display: block;
  background: url(../img/css_sprites.png) no-repeat;
  width: 50px;
  height: 45px;
  position: absolute;
  top: 20px;
  left: 20px;
}

.sc4 ul li a {
  display: block;
  padding-top: 1px;
  width: 100%;
  height: 100%;
}

.sc4 ul li .bt {
  content: ' ';
  display: block;
  background: url(../img/sc4af1.png) no-repeat center;
  width: 80px;
  height: 80px;
  position: absolute;
  bottom: 20px;
  right: 15px;
}

.sc4 ul li.li2 .bt {
  width: 68px;
}

.sc4 ul li:hover {
  background: #2284ee;
}

.sc4 ul li:hover .p1,
.sc4 ul li:hover .p2 {
  color: white;
}

.sc4 ul li:hover .nm {
  display: none;
}

.sc4 ul li:hover .hv {
  display: block;
  background: url(../img/css_sprites.png) no-repeat;
  width: 50px;
  height: 45px;
  position: absolute;
  top: 20px;
  z-index: 2;
  left: 20px;
}

.sc5 {
  background: url(../img/sc5bg.png) no-repeat center;
  padding-top: 1px;
  height: 758px;
}

.sc5 ul {
  width: 1200px;
  margin: 30px auto;
}

.sc5 ul li {
  background: url(../img/sc51.png) no-repeat;
  width: 284px;
  height: 225px;
  float: left;
  margin: 10px 18px 0 0;
}

.sc5 ul li.li1 {
  background: url(../img/rencai.png) no-repeat;
  height: 460px;
  text-align: center;
}

.sc5 ul li.li1:hover {
  background: url(../img/rencai.png) no-repeat !important;
}

.sc5 ul li.li1:hover .nm {
  display: block;
}

.sc5 ul li.li3 {
  background: url(../img/sc52.png) no-repeat;
}

.sc5 ul li.li4 {
  margin-left: 18px;
  background: url(../img/sc53.png) no-repeat;
}

.sc5 ul li.li5 {
  background: url(../img/sc54.png) no-repeat;
}

.sc5 ul li.li6 {
  background: url(../img/sc55.png) no-repeat;
}

.sc5 ul li.li7 {
  background: url(../img/sc56.png) no-repeat;
}

.sc5 ul li.li8 {
  background: url(../img/sc57.png) no-repeat;
}

.sc5 ul li.li9 {
  background: url(../img/sc58.png) no-repeat;
}

.sc5 ul li.li10 {
  background: url(../img/sc59.png) no-repeat;
}

.sc5 ul li.li11 {
  background: url(../img/sc510.png) no-repeat;
}

.sc5 ul li.li1 h4 {
  font-size: 24px;
  color: white;
  margin-top: 35px;
  text-indent: 20px;
}

.sc5 ul li.li1 p {
  font-size: 14px;
  line-height: 28px;
  margin-top: 30px;
  color: white;
}

.sc5 ul li.li1 p a {
  color: white;
}

.sc5 ul .nm h4 {
  font-size: 20px;
  color: #333333;
  margin-top: 45px;
  text-indent: 20px;
}

.sc5 .nm p {
  font-size: 16px;
  color: #53627c;
  margin-top: 5px;
  text-indent: 20px;
}

.sc5 ul li:hover {
  background: #f3f8ff !important;
}

.sc5 ul li:hover .nm {
  display: none;
}

.sc5 ul li.last {
  margin-right: 0;
  margin-left: 1px;
}

.sc5 ul li.last.li4 {
  margin-right: 0;
  margin-left: 19px;
}

.sc5 ul li.li1,
.sc5 ul li.li8 {
  margin-right: 26px;
}

.sc5 ul .hv {
  text-align: center;
  display: none;
}

.sc5 ul li:hover .hv {
  display: block;
}

.sc5 ul .hv .js {
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  margin-top: 15px;
}

.sc5 ul .hv .js span {
  font-weight: normal;
  margin-left: 8px;
}

.sc5 ul .hv img {
  margin: 7px 0;
}

.sc5 ul .hv .ab {
  width: 230px;
  margin: 0 auto;
}

.sc5 ul .ab .l {
  float: left;
  display: block;
  width: 105px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #1972ea;
  font-size: 14px;
  border: 1px solid #1972ea;
}

.sc5 ul .ab .r {
  display: inline-block;
  width: 140px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #1972ea;
  font-size: 14px;
  color: white;
}

.sc6 {
  background: url(../img/sc6bg.png) no-repeat center !important;
  height: 224px;
  padding-top: 1px;
}

.sc6 h3 {
  margin-top: 30px;
}

.sc6 .ct {
  width: 1200px;
  margin: 0 auto;
}

.sc6 ul {
  margin-top: 25px;
}

.sc6 ul li {
  width: 240px;
  float: left;
}

.sc6 ul li img {
  float: left;
}

.sc6 ul li div {
  width: 140px;
  float: left;
  margin-left: 10px;
}

.sc6 ul li div h4 {
  font-size: 16px;
  margin-top: 4px;
}

.sc6 ul li div p {
  font-size: 14px;
  color: #53627c;
  margin-top: 3px;
}

.sc7 .ct {
  width: 1200px;
  margin: 0 auto;
}

footer {
  height: 276px;
  padding-top: 1px;
  background: #000000;
}

footer .ct {
  width: 1200px;
  margin: 30px auto 0;
}

footer .fli1 {
  width: 135px;
  float: left;
}

footer .fli2 {
  width: 875px;
  float: left;
}

footer .fli13 {
  width: 165px;
}

footer .fli1 a {
  font-size: 14px;
  color: white;
  line-height: 28px;
}

footer .fli1 .li1 {
  margin-bottom: 12px;
}

footer .fli1 .li1 a {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: bold;
}

footer .fli2 {
  width: 750px;
  height: 200px;
  float: left;
}

footer .fli2 div {
  height: 120px;
  display: none;
}

footer .fli2 div span {
  color: #78808d;
  font-size: 14px;
  margin-right: 20px;
}

footer .fli2 div.select {
  display: block;
}

footer .fli2 .fu {
  display: inline-block;
  width: 102px;
  height: 33px;
  background: #1b1b1b;
  margin-right: 20px;
  text-align: center;
  color: #78808d;
  line-height: 33px;
  margin-bottom: 20px;
}

footer .fli2 .dblj2 {
  margin-top: 10px;
  background: none;
  color: #505050;
}

footer .fli2 .fu.select {
  background: #2f3a4d;
  color: white;
  position: relative;
}

footer .fli2 .fu.select:after {
  content: '';
  display: block;
  height: 0;
  width: 0;
  border: 10px solid transparent;
  position: absolute;
  left: 50%;
  border-top-color: #2f3a4d;
  margin-left: -10px;
  bottom: -20px;
}

footer .fli2 a {
  font-size: 14px;
  color: #78808d;
  line-height: 30px;
  margin-right: 20px;
}

footer .fli2 .div1 a {
  /*cursor: inherit;*/
}

footer .fli2 li {
  width: 85px;
  float: left;
}

footer .fli2 .li1 {
  margin-bottom: 12px;
  width: 180px;
}

footer .fli2 .li1 a {
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: bold;
}

footer .fli3 {
  width: 210px;
  margin-left: 80px;
  float: left;
}

footer .fli3 .p1 {
  font-size: 14px;
  color: #b1b1b1;
  margin-top: 8px;
}

footer .fli3 .p2 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 25px;
}

footer .fli3 .p3 {
  font-size: 28px;
  color: white;
}

footer .fli3 .fta {
  width: 136px;
  height: 37px;
  display: block;
  line-height: 37px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  background: #ff9400;
  margin-top: 23px;
  border-radius: 5px;
}

footer .fli4 {
  width: 135px;
  float: right;
}

footer .fli4 img {
  margin-top: 20px;
}

footer .fli4 p {
  font-size: 14px;
  color: white;
  text-align: center;
  margin-top: 20px;
}

.zxul {
  margin: 30px auto;
}

.zxul .zxl {
  width: 390px;
  float: left;
  box-sizing: border-box;
  border: 1px solid #eceff3;
  margin-right: 15px;
}

.zxul .zxl.last {
  margin-right: 0;
}

.zxul .zxl h4 {
  width: 390px;
  height: 60px;
  background: #1972ea;
  line-height: 60px;
  text-align: center;
  font-size: 24px;
  color: white;
}

.zxul .zxl h4:before {
  display: inline-block;
  content: ' ';
  background: url(../img/sc7h1.png) no-repeat;
  width: 31px;
  height: 31px;
  margin-right: 12px;
  position: relative;
  top: 6px;
}

.zxul .zxl2 h4:before {
  background: url(../img/sc7h2.png) no-repeat;
  width: 22px;
  height: 34px;
}

.zxul .zxl2 h4 {
  background: #ff9400;
}

.zxul .zxl3 h4:before {
  background: url(../img/sc7h3.png) no-repeat;
  width: 31px;
  height: 28px;
}

.zxul .zxl .zxa {
  width: 175px;
  height: 33px;
  display: block;
  border: 1px solid #1972ea;
  border-radius: 33px;
  line-height: 33px;
  text-align: center;
  color: #1972ea;
  margin: 25px auto;
}

.zxul .zxl .zxa:hover {
  background: #1972ea;
  color: white;
}

.zxul .zxl li .nmp {
  width: 354px;
  margin: 0 auto;
  line-height: 45px;
  border-bottom: 1px dashed #e1e1e1;
}

.zxul .zxl li .nmp p {
  width: 250px;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 14px;
  color: #2b3d63;
}

.zxul .zxl li .nmp span {
  float: right;
  font-size: 12px;
  color: #b2b2b2;
}

.zxul .zxl li .hvp {
  /*background: url(../img/libg.png) no-repeat;*/
  height: 99px;
  padding-top: 1px;
  display: none;
}

.zxul .zxl li .hvp .top {
  width: 274px;
  margin-top: 15px;
  text-indent: 20px;
  line-height: 40px;
}

.zxul .zxl li .hvp .top p {
  width: 180px;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 20px;
  color: #212529;
}

.zxul .zxl li .hvp .top span {
  float: right;
  font-size: 14px;
  color: #212529;
}

.zxul .zxl li .hvp .ms {
  width: 274px;
  margin: 0px;
  text-align: left;
  text-indent: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 16px;
  color: #212529;
}

.zxul .zxl li.select {
  height: 100px;
}

.zxul .zxl li.select .nmp {
  display: none;
}

.zxul .zxl li.select .hvp {
  display: block;
}


/*工商服务*/

.gsfw {
  padding: 1px 0;
  background: #f9f9f9;
}

.gsfw .gssc1 ul {
  width: 1200px;
  margin: 30px auto;
}

.gsfw .gssc1 ul li {
  background: url(../img/gssc1.png) no-repeat;
  width: 230px;
  height: 119px;
  float: left;
  margin-right: 13px;
  text-align: center;
}

.gsfw .gssc1 ul li.li2 {
  background: url(../img/gssc2.png) no-repeat;
}

.gsfw .gssc1 ul li.li3 {
  background: url(../img/gssc3.png) no-repeat;
}

.gsfw .gssc1 ul li.li4 {
  background: url(../img/gssc4.png) no-repeat;
}

.gsfw .gssc1 ul li.li5 {
  background: url(../img/gssc5.png) no-repeat;
}

.gsfw .gssc1 ul li a {
  display: block;
  height: 44px;
  padding-top: 75px;
  font-size: 16px;
  color: #d0e7ff;
}

.gsfw .gssc1 ul li.last {
  margin: 0 0 0 -2px;
}

.gsfw .gssc2 .ct {
  width: 1200px;
  margin: 20px auto;
}

.gsfw .gssc2 .ct h2 {
  font-size: 34px;
  color: #252129;
  text-align: center;
}

.gsfw .gssc2 .ct h2 span {
  font-size: 14px;
  color: #53627c;
  font-weight: normal;
  position: relative;
  top: -15px;
}


/*关于我们*/

.about .sc1 {
  display: none;
}

.about .gysc1 a {
  display: block;
  background: url(../img/abbanner.png) no-repeat center;
  height: 250px;
}

.about .gysc2 {
  width: 1200px;
  margin: 40px auto;
}

.about .gysc2 .left {
  width: 600px;
  float: left;
}

.about .gysc2 .rt {
  float: right;
}

.about .gysc2 .left h3 {
  font-size: 34px;
  margin-top: 8px;
  color: #252129;
}

.about .gysc2 .left p {
  font-size: 14px;
  margin-top: 22px;
  text-indent: 32px;
  color: #5a5a5a;
}

.about .gysc2 .bt {
  background: url(../img/absc1bg.png) no-repeat;
  width: 1044px;
  height: 204px;
  float: left;
  position: relative;
  left: -12px;
  margin-top: -100px;
}

.about .gysc2 .bt li {
  width: 204px;
  position: relative;
  left: 12px;
  float: left;
  text-align: center;
}

.about .gysc2 .bt li p {
  margin-top: 120px;
  color: #252129;
  font-size: 16px;
}

.about .gysc3 {
  height: 448px;
  padding-top: 1px;
  background: #fafafa;
}

.about .gysc3 .ct {
  width: 1200px;
  margin: 0 auto;
}

.about .gysc h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 50px;
  position: relative;
}

.about .gysc h3:after {
  content: ' ';
  display: inline-block;
  width: 50px;
  height: 2px;
  background: #d2d2d2;
  position: absolute;
  top: -10px;
  left: 50%;
  margin-left: -25px;
}

.about .gysc3 ul {
  background: url(../img/absc3bg.png) no-repeat;
  width: 1200px;
  height: 300px;
  margin-top: 15px;
}

.about .gysc3 ul li {
  width: 240px;
  height: 300px;
  float: left;
  text-align: center;
}

.about .gysc3 ul li div {
  width: 240px;
  padding-top: 1px;
  height: 299px;
}

.about .gysc3 ul li .p1 {
  font-size: 20px;
  color: white;
  margin-top: 170px;
}

.about .gysc3 ul li .p2 {
  display: none;
}

.about .gysc3 ul li:hover div {
  background: rgba(3, 96, 211, .95);
}

.about .gysc3 ul li:hover div .p1 {
  font-size: 24px;
  margin-top: 90px;
}

.about .gysc3 ul li:hover div .p2 {
  display: block;
  margin-top: 20px;
  font-size: 14px;
  color: white;
}

.about .gysc4 .ct {
  width: 1200px;
  margin: 20px auto;
}

.about .gysc4 .ct .lf {
  width: 149px;
  float: left;
}

.about .gysc4 .ct .lf li {
  width: 147px;
  height: 41px;
  border: 1px solid #d2d2d2;
  text-align: center;
  line-height: 41px;
  font-size: 20px;
  color: #9e9e9e;
  margin-top: 25px;
}

.about .gysc4 .ct .lf li.select {
  background: #cce2fe;
  border-color: #cce2fe;
  color: #0070f9;
}

.about .gysc4 .rt {
  width: 1000px;
  float: right;
  border-top: 1px solid #cce2fe;
}

.about .gysc4 .rt ul {
  display: none;
}

.about .gysc4 .rt ul.select {
  display: block;
}

.about .gysc4 .rt ul h4 {
  font-size: 20px;
  margin-top: 28px;
  color: #0070f9;
}

.about .gysc4 .rt ul ol {
  font-size: 16px;
  margin-top: 28px;
  color: #8a8a8a;
}

.about .gysc4 .bt {
  height: 604px;
  background: url(../img/abbtbg.png) no-repeat center;
}

.about .gysc4 .bt .btct {
  width: 445px;
  padding-top: 1px;
  height: 538px;
  padding-left: 70px;
  position: relative;
  left: -10px;
  top: 18px;
  background: url(../img/btleft.png) no-repeat center;
}

.about .gysc4 .bt .btct h4 {
  font-size: 34px;
  color: #252129;
  margin-top: 65px;
}

.about .gysc4 .bt .btct .p1 {
  font-size: 40px;
  margin: 47px 0 97px 0;
  text-indent: 60px;
}

.about .gysc4 .bt .btct .p2 {
  font-size: 16px;
  margin-top: 25px;
  padding-left: 40px;
}


/*知识产权商标注册*/

.zscq .zssc1 {
  background: #f9f9f9;
  padding: 1px 0 28px 0;
}

.zscq .zssc1 h3 {
  font-size: 34px;
}

.zscq .zssc h3 {
  font-size: 24px;
  color: #252129;
  margin-top: 30px;
  text-align: center;
}

.zscq .zssc .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 3px;
}

.zscq .zssc1 .ct {
  background: url(../img/zssc1.png) no-repeat;
  width: 1200px;
  height: 173px;
  box-shadow: 0px 0px 10px 10px rgba(200, 200, 200, .3);
  margin: 20px auto;
}

.zscq .zssc1 .ct li {
  width: 304px;
  height: 173px;
  float: left;
  text-align: center;
}

.zscq .zssc1 .ct li a {
  display: block;
  height: 172px;
  padding-top: 1px;
}

.zscq .zssc1 .ct li a h4 {
  font-size: 16px;
  color: #252129;
  margin-top: 80px;
}

.zscq .zssc1 .ct li a p {
  font-size: 14px;
  color: #adadae;
  margin-top: 3px;
}

.zscq .zssc1 .ct li a span {
  display: inline-block;
  width: 40px;
  height: 4px;
  background: #0e76f7;
  margin-top: 40px;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.zscq .zssc1 .ct li a:hover span {
  width: 305px;
}

.zscq .zssc1 .ct li.li1 {
  text-align: left;
  width: 285px;
}

.zscq .zssc1 .ct li.li1 h4 {
  font-size: 24px;
  margin-top: 30px;
  color: white;
  text-indent: 170px;
}

.zscq .zssc1 .ct li.li1 p {
  font-size: 14px;
  color: #96b4ff;
  padding-left: 145px;
  margin-top: 25px;
  text-indent: 27px;
}

.zscq .zssc2 {
  background: url(../img/zssc2bg.png) no-repeat center;
  height: 345px;
  padding-top: 1px;
}

.zscq .zssc2 ul {
  width: 1200px;
  margin: 20px auto;
  text-align: center;
}

.zscq .zssc2 ul li {
  width: 600px;
  float: left;
  cursor: pointer;
}

.zscq .zssc2 ul li .p1 {
  font-size: 18px;
  margin-top: 85px;
  color: #252129;
}

.zscq .zssc2 ul li .p2 {
  font-size: 14px;
  color: #8a8a8a;
  margin-top: 15px;
}

.zscq .zssc2 ul li a {
  display: inline-block;
  margin-top: 25px;
  width: 123px;
  height: 32px;
  border: 1px solid #0e76f7;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
}

.zscq .zssc2 ul li:hover a {
  background: #0e76f7;
  color: white;
}

.zscq .zssc3 {
  padding: 1px 0;
  background: #f9f9f9;
}

.zscq .zssc3 ul {
  width: 1200px;
  margin: 15px auto 35px;
}

.zscq .zssc3 ul li {
  background: white;
  width: 386px;
  height: 150px;
  float: left;
  margin: 18px 18px 0 0;
  position: relative;
}

.zscq .zssc3 ul li:before {
  content: ' ';
  display: inline-block;
  background: url(../img/zscss_sprites.png) no-repeat;
  width: 105px;
  height: 105px;
  position: absolute;
  background-position: -10px -10px;
  top: 20px;
  left: 20px;
}

.zscq .zssc3 ul li.last {
  margin-right: 0;
  margin-left: 2px;
}

.zscq .zssc3 ul li.li2:before {
  background-position: -10px -254px;
}

.zscq .zssc3 ul li.li3:before {
  background-position: -10px -132px;
}

.zscq .zssc3 ul li.li4:before {
  background-position: -132px -132px;
}

.zscq .zssc3 ul li.li5:before {
  background-position: -130px -254px;
}

.zscq .zssc3 ul li.li6:before {
  background-position: -378px -130px;
}

.zscq .zssc3 ul li a {
  display: block;
  padding: 1px 0 0 140px;
  height: 149px;
}

.zscq .zssc3 ul li a h4 {
  font-size: 18px;
  color: #333333;
  margin-top: 30px;
}

.zscq .zssc3 ul li a p {
  font-size: 14px;
  color: #999999;
  width: 230px;
  margin-top: 8px;
}

.zscq .zssc3 ul li:hover {
  background: #0e76f7;
  color: white;
}

.zscq .zssc3 ul li:hover a h4 {
  color: white;
}

.zscq .zssc3 ul li:hover a p {
  color: white;
}

.zscq .zssc3 ul li:hover:before {
  background-position: -133px -10px;
}

.zscq .zssc3 ul li.li2:hover:before {
  background-position: -250px -253px;
}

.zscq .zssc3 ul li.li3:hover:before {
  background-position: -256px -10px;
}

.zscq .zssc3 ul li.li4:hover:before {
  background-position: -256px -132px;
}

.zscq .zssc3 ul li.li5:hover:before {
  background-position: -378px -10px;
}

.zscq .zssc3 ul li.li6:hover:before {
  background-position: -378px -240px;
}

.zscq .zssc4 ul {
  background: url(../img/zssc4bg.png) no-repeat;
  width: 1200px;
  height: 227px;
  margin: 20px auto;
}

.zscq .zssc4 ul li {
  width: 400px;
  padding-top: 1px;
  cursor: pointer;
  float: left;
}

.zscq .zssc4 ul li.li2 {
  width: 395px;
  padding-left: 5px;
}

.zscq .zssc4 ul li.li3 {
  width: 385px;
  padding-left: 15px;
}

.zscq .zssc4 ul li:hover h4 {
  color: #0e76f7;
}

.zscq .zssc4 ul li:hover a {
  background: #0e76f7;
  color: white;
}

.zscq .zssc4 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 85px;
}

.zscq .zssc4 ul li p {
  font-size: 14px;
  color: #adadae;
  width: 350px;
  line-height: 20px;
  height: 40px;
  margin-top: 12px;
}

.zscq .zssc4 ul li a {
  display: inline-block;
  width: 123px;
  height: 32px;
  border: 1px solid #0e76f7;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #0e76f7;
  margin-top: 10px;
}

.zscq .zssc5 {
  padding: 1px 0;
  background: #f9f9f9;
}

.zscq .zssc5 ul {
  width: 1200px;
  margin: 20px auto;
}

.zscq .zssc5 ul li {
  background: url(../img/zssc51.png) no-repeat;
  width: 230px;
  height: 260px;
  float: left;
  text-align: center;
  margin-right: 12px;
}

.zscq .zssc5 ul li a {
  display: block;
  padding-top: 1px;
  height: 259px;
}

.zscq .zssc5 ul li.li2 {
  background: url(../img/zssc52.png) no-repeat;
}

.zscq .zssc5 ul li.li3 {
  background: url(../img/zssc53.png) no-repeat;
}

.zscq .zssc5 ul li.li4 {
  background: url(../img/zssc54.png) no-repeat;
}

.zscq .zssc5 ul li.li5 {
  margin: 0 0 0 2px;
  background: url(../img/zssc55.png) no-repeat;
}

.zscq .zssc5 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 115px;
}

.zscq .zssc5 ul li p {
  font-size: 14px;
  color: #adadae;
  line-height: 20px;
  height: 40px;
  padding: 0 15px;
  margin-top: 20px;
}

.zscq .zssc5 ul li span {
  display: inline-block;
  height: 4px;
  background: #0e76f7;
  width: 50px;
  margin-top: 53px;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.zscq .zssc5 ul li:hover span {
  width: 230px;
}

.zscq .zssc6 {
  padding-top: 1px;
  background: url(../img/zssc6bg.png) no-repeat no-repeat;
  /*height: 773px;*/
  height: 627px;
}

.zscq .zssc6 h3 {
  color: white;
}

.zscq .zssc6 p.xq {
  color: white;
  background: none;
}

.zssc7 {
  width: 1200px;
  margin: 80px auto 0px;
}

.zssc7 h3:before {
  background: url(../img/sch34.png) no-repeat;
}

.zssc7 ul {
  margin: 30px auto;
}

.zssc7 ul li {
  width: 240px;
  float: left;
}

.zssc7 ul li img {
  float: left;
}

.zssc7 ul li div {
  width: 143px;
  float: right;
}

.zssc7 ul li h4 {
  font-size: 16px;
  color: #212529;
  margin-top: 15px;
}

.zssc7 ul li p {
  font-size: 14px;
  color: #53627c;
  margin-top: 3px;
}

.zscq .gjs {
  width: 1200px;
  text-align: center;
  margin: 20px auto;
}

.zscq .gjs div {
  display: inline-block;
  width: 186px;
  height: 285px;
  margin: 18px 8px 0;
  text-align: left;
  background: url(../img/zssc61.png) no-repeat;
}

.zscq .gjs .gj2 {
  background: url(../img/zssc62.png) no-repeat;
}

.zscq .gjs .gj3 {
  background: url(../img/zssc63.png) no-repeat;
}

.zscq .gjs .gj4 {
  background: url(../img/zssc64.png) no-repeat;
}

.zscq .gjs .gj5 {
  background: url(../img/zssc65.png) no-repeat;
}

.zscq .gjs .gj6 {
  background: url(../img/zssc66.png) no-repeat;
}

.zscq .gjs .gj7 {
  background: url(../img/zssc67.png) no-repeat;
}

.zscq .gjs .gj8 {
  background: url(../img/zssc68.png) no-repeat;
}

.zscq .gjs .gj9 {
  background: url(../img/zssc69.png) no-repeat;
}

.zscq .gjs h4 {
  font-size: 16px;
  color: #252129;
  text-indent: 15px;
  margin-top: 20px;
}

.zssc6 .gjs p.p1 {
  font-size: 12px;
  color: #5d5c5c;
  text-indent: 15px;
  margin-top: 5px;
}

.zssc6 .gjs p.p2 {
  font-size: 18px;
  color: #252129;
  margin-top: 143px;
  text-indent: 50px;
}

.zssc6 .gjs a {
  display: inline-block;
  width: 158px;
  height: 30px;
  background: #0e76f7;
  color: white;
  line-height: 30px;
  margin: 5px 0 0 15px;
  text-align: center;
  font-size: 14px;
}

.rssb .rssc1 {
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb .rssc h3 {
  font-size: 24px;
  color: #252129;
  margin-top: 30px;
  text-align: center;
}

.rssb .rssc .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  background: none;
  margin-top: 3px;
}

.rssb .rssc1 .ct {
  width: 1200px;
  margin: 35px auto 15px;
}

.rssb .rssc1 .ct .ct1 .left {
  background: url(../img/rsscqy1.png) no-repeat;
  width: 880px;
  height: 440px;
  position: relative;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  z-index: 1;
  float: left;
}

.rssb .rssc1.rssc h3 {
  font-size: 34px;
  margin-top: 40px;
}

.rssb .rssc1 .ct .ct1 .rt {
  background: url(../img/rsscgr2.png) no-repeat;
  width: 340px;
  height: 344px;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  float: left;
  margin: 48px 0 0 -20px;
}

.rssb .rssc1 .ct .ct2 .left {
  background: url(../img/rsscqy2.png) no-repeat;
  width: 340px;
  height: 344px;
  float: left;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  margin: 48px 0 0 -20px;
}

.rssb .rssc1 .ct .ct2 .rt {
  background: url(../img/rsscqy1.png) no-repeat;
  width: 880px;
  height: 440px;
  position: relative;
  box-shadow: 1px 1px 131px rgba(94, 95, 95, .1);
  z-index: 1;
  float: left;
}

.rssb .rssc1 .ct .ct1 .left h4 {
  font-size: 24px;
  color: #252129;
  margin-top: 32px;
  text-indent: 90px;
}

.rssb .rssc1 .ct .ct1 .left .p1 {
  font-size: 14px;
  color: #53627c;
  text-indent: 90px;
}

.rssb .rssc2 {
  background: #f9f9f9;
}

.rssb .rssc1 .ct .ct1 .left ul {
  width: 826px;
  height: 288px;
  margin: 32px auto 0;
  text-align: center;
}

.rssb .rssc1 .ct .ct1 .left ul li {
  display: inline-block;
  width: 260px;
  height: 120px;
  cursor: pointer;
  text-align: left;
  cursor: pointer;
  background: white;
  margin: 18px 5px 0;
}

.rssb .rssc1 .ct .ct1 .left ul li h5 {
  font-size: 16px;
  color: #252129;
  text-indent: 20px;
  margin-top: 18px;
}

.rssb .rssc1 .ct .ycd {
  display: none;
}

.rssb .rssc1 .ct .ct1 .left ul li h5:before {
  display: inline-block;
  content: '';
  width: 29px;
  margin-right: 10px;
  position: relative;
  top: 8px;
  height: 29px;
  background: url(../img/scqy1.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li2 h5:before {
  background: url(../img/scqy2.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li3 h5:before {
  background: url(../img/scqy3.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li4 h5:before {
  background: url(../img/scqy4.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li.li5 h5:before {
  background: url(../img/scqy5.png) no-repeat;
}

.rssb .rssc1 .ct .ct1 .left ul li p {
  padding-left: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 8px;
  width: 180px;
}

.rssb .rssc1 .ct .ct1 .rt h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 80px;
  text-indent: 60px;
}

.rssb .rssc1 .ct .ct1 .rt p {
  text-indent: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .rt h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 40px;
  text-indent: 100px;
}

.rssb .rssc1 .ct .ct2 .rt p {
  text-indent: 0px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .left h5 {
  font-size: 22px;
  color: #252129;
  margin-top: 20px;
  text-indent: 70px;
}

.rssb .rssc1 .ct .ct2 .left p {
  text-indent: 70px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
}

.rssb .rssc1 .ct .ct2 .rt ul {
  width: 826px;
  height: 288px;
  margin: 15px auto 0;
  text-align: center;
}

.rssb .rssc1 .ct .ct2 .rt ul li {
  display: inline-block;
  width: 260px;
  height: 120px;
  cursor: pointer;
  text-align: left;
  background: white;
  margin: 18px 5px 0;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li4 {
  position: relative;
  float: left;
  margin-left: 10px;
  /*top: -20px;*/
}


/*.rssb .rssc1 .ct .ct2 .rt ul li.li1,.rssb .rssc1 .ct .ct2 .rt ul li.li2{*/


/*position: relative;*/


/*top: 20px;*/


/*}*/


/*.rssb .rssc1 .ct .ct2 .rt ul li.li4,.rssb .rssc1 .ct .ct2 .rt ul li.li5{*/


/*position: relative;*/


/*top: -20px;*/


/*}*/

.rssb .rssc1 .ct .ct2 .rt ul li h5 {
  font-size: 16px;
  color: #252129;
  text-indent: 20px;
  margin-top: 18px;
}

.rssb .rssc1 .ct .ct2 .rt ul li h5:before {
  display: inline-block;
  content: '';
  width: 29px;
  margin-right: 10px;
  position: relative;
  top: 8px;
  height: 29px;
  background: url(../img/grsb1.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li2 h5:before {
  background: url(../img/grsb2.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li3 h5:before {
  background: url(../img/grsb3.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li4 h5:before {
  background: url(../img/grsb3.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li5 h5:before {
  background: url(../img/gssc2r5.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li.li6 h5:before {
  background: url(../img/gssc2r6.png) no-repeat;
}

.rssb .rssc1 .ct .ct2 .rt ul li p {
  padding-left: 60px;
  font-size: 14px;
  color: #9c9fac;
  margin-top: 8px;
  width: 180px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li6 {
  position: relative;
  top: -80px;
  text-align: center;
  font-size: 16px;
  color: #1972ea;
  font-weight: bold;
}

.rssb .rssc1 .ct .ct1 .left ul li.li4 {
  margin-left: -240px;
  position: relative;
  left: -13px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li5 {
  position: relative;
  left: -13px;
}

.rssb .rssc1 .ct .ct1 .left ul li.li6 a {
  position: relative;
  top: 48px;
}

.rssb .rssc2 .ct {
  padding-top: 1px;
  text-align: center;
  background: url(../img/rssc2.png) no-repeat center;
  height: 261px;
}

.rssb .rssc2 .ct h3 {
  font-size: 22px;
  color: white;
  margin-top: 108px;
}

.rssb .rssc2 .ct .p1 {
  font-size: 16px;
  color: white;
  margin-top: 18px;
}

.rssb .rssc2 .ct a {
  display: block;
  width: 160px;
  height: 34px;
  background: #93a8ff;
  font-size: 14px;
  line-height: 34px;
  border-radius: 34px;
  text-align: center;
  color: white;
  margin: 24px auto;
}

.rssb .rssc3 {
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb .rssc3 ul {
  width: 1200px;
  text-align: center;
  margin: 20px auto;
}

.rssb .rssc3 ul li {
  display: inline-block;
  width: 339px;
  height: 280px;
  padding-top: 1px;
  margin: 10px 15px;
  /*background: #fff;*/
}

.rssb .rssc3 ul li:hover {
  background: #ffffff;
  box-shadow: 0px 0px 10px rgba(206, 206, 206, .35);
}

.rssb .rssc3 ul li:hover a {
  visibility: inherit;
}

.rssb .rssc3 ul li img {
  margin-top: 40px;
}

.rssb .rssc3 ul li .p1 {
  margin-top: 30px;
  font-size: 18px;
  font-weight: bold;
  color: #2abe84;
}

.rssb .rssc3 ul li .p2 {
  margin-top: 8px;
  font-size: 14px;
  color: #595f6f;
}

.rssb .rssc3 ul li a {
  display: inline-block;
  width: 203px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #496bfb;
  border-radius: 5px;
  font-size: 14px;
  color: white;
  margin-left: -10px;
  visibility: hidden;
  margin-top: 45px;
}

.rssc4 ul {
  width: 1200px;
  margin: 20px auto;
}

.rssc4 ul li {
  width: 230px;
  height: 200px;
  float: left;
  position: relative;
  margin: 20px 12px 0 0;
}

.rssc4 ul li .nm {
  width: 230px;
  height: 199px;
  padding-top: 1px;
  background: url(../img/rssc411.png) no-repeat;
}

.zzsc .rssc4 ul li .nm {
  background: url(../img/zzsc411.png) no-repeat;
}

.zzsc .rssc4 ul li.li2 .nm {
  background: url(../img/zzsc421.png) no-repeat;
}

.zzsc .rssc4 ul li.li3 .nm {
  background: url(../img/zzsc431.png) no-repeat;
}

.zzsc .rssc4 ul li.li4 .nm {
  background: url(../img/zzsc441.png) no-repeat;
}

.zzsc .rssc4 ul li.li5 .nm {
  background: url(../img/zzsc451.png) no-repeat;
}

.zzsc .rssc4 ul li.li6 .nm {
  background: url(../img/zzsc461.png) no-repeat;
}

.zzsc .rssc4 ul li.li7 .nm {
  background: url(../img/zzsc471.png) no-repeat;
}

.zzsc .rssc4 ul li.li8 .nm {
  background: url(../img/zzsc481.png) no-repeat;
}

.zzsc .rssc4 ul li.li9 .nm {
  background: url(../img/zzsc491.png) no-repeat;
}

.zzsc .rssc4 ul li.li10 .nm {
  background: url(../img/zzsc4110.png) no-repeat;
}

.rssc4 ul li .hover {
  position: absolute;
  width: 389px;
  height: 200px;
  top: 0;
  z-index: 2;
  left: 0;
  display: none;
  background: #1972ea;
}

.rssc4 ul li.li5 .hover,
.rssc4 ul li.li10 .hover {
  right: 0;
  top: 0;
  left: auto;
}

.rssc4 ul li:hover .hover {
  display: block;
}

.rssc4 ul li .hover div {
  width: 192px;
  float: right;
}

.rssc4 ul li .hover div h5 {
  font-size: 18px;
  color: #ffffff;
  margin-top: 20px;
}

.rssc4 ul li .hover div .p1 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 20px;
}

.rssc4 ul li .hover div .p2 {
  font-size: 16px;
  color: #ffffff;
  margin-top: 8px;
}

.rssc4 ul li .hover div .p3 {
  color: white;
  margin-top: 10px;
  padding-right: 14px;
}

.rssc4 ul li .hover div a {
  display: block;
  width: 174px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: white;
  background: #2abf85;
  margin-top: 25px;
}

.rssc4 ul li .hover img {
  float: left;
  margin: 2px 0 0 2px;
  position: relative;
  left: 16px;
  top: 18px;
}

.rssc4 ul li .nm h4 {
  font-size: 14px;
  color: #252129;
  text-indent: 20px;
  margin-top: 37px;
  font-weight: bold;
}

.rssc4 ul li .nm p {
  font-size: 12px;
  text-indent: 20px;
  margin-top: 5px;
  color: #8a8a8a;
}

.rssc4 ul li.li2 .nm {
  background: url(../img/rssc421.png) no-repeat;
}

.rssc4 ul li.li3 .nm {
  background: url(../img/rssc431.png) no-repeat;
}

.rssc4 ul li.li4 .nm {
  background: url(../img/rssc441.png) no-repeat;
}

.rssc4 ul li.li5 .nm {
  background: url(../img/rssc451.png) no-repeat;
}

.rssc4 ul li.li6 .nm {
  background: url(../img/rssc461.png) no-repeat;
}

.rssc4 ul li.li7 .nm {
  background: url(../img/rssc471.png) no-repeat;
}

.rssc4 ul li.li8 .nm {
  background: url(../img/rssc481.png) no-repeat;
}

.rssc4 ul li.li9 .nm {
  background: url(../img/rssc491.png) no-repeat;
}

.rssc4 ul li.li10 .nm {
  background: url(../img/rssc4111.png) no-repeat;
}

.rssc4 ul li.li5,
.rssc4 ul li.li10 {
  margin: 20px 0 0 2px;
}

.rssb7.zssc7.sc h3:before {
  background: url(../img/sch35.png) no-repeat;
}

.rssb7.zssc7.sc {
  width: 100%;
  margin-top: 50px;
  padding: 1px 0;
  background: #f9f9f9;
}

.rssb7.zssc7.sc .ct {
  width: 1200px;
  margin: 30px auto;
}


/*财税服务*/

.cssc1 {
  padding: 1px 0;
  background: #f9f9f9;
}

.cssc1 h3 {
  font-size: 34px;
  color: #252129;
  margin-top: 40px;
  text-align: center;
}

.cssc1 .xq {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 2px;
}

.cssc1 ul.af {
  width: 1200px;
  margin: 10px auto 40px;
}

.cssc1 ul.af .li {
  background: url(../img/cssc1bg2.png) no-repeat;
  width: 370px;
  height: 513px;
  padding-top: 1px;
  float: left;
  margin: 25px 45px 0 0;
}

.cssc1 ul.af .li.li3,
.cssc1 ul.af .li.li6 {
  margin: 25px 0 0 0;
}

.cssc1 ul.af .li.li3,
.cssc1 ul.af .li.last {
  margin: 25px 0 0 0;
}

.cssc1 ul.af .li.li1,
.cssc1 ul.af .li.li6 {
  background: url(../img/cssc1bg1.png) no-repeat;
}

.cssc1 ul.af .li h4 {
  font-size: 24px;
  margin-top: 145px;
  text-align: center;
}

.cssc1 ul.af .li ul {
  width: 310px;
  margin: 10px auto;
}

.cssc1 ul.af .li li {
  width: 310px;
  cursor: pointer;
  margin: 25px auto;
}

.cssc1 ul.af .li li:after {
  content: '';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.cssc1 ul.af .li li img {
  float: left;
}

.cssc1 ul.af .li li div {
  width: 230px;
  float: right;
}

.cssc1 ul.af .li li div h5 {
  font-size: 16px;
  color: #252129;
}

.cssc1 ul.af .li li div p {
  font-size: 14px;
  color: #adadae;
}

.csfw .sc.zssc7.rssb7 h3:before {
  background: url(../img/sch34.png) no-repeat;
}

.cssc2 {
  background: url(../img/cssc2bg.png) no-repeat center;
  padding: 1px 0;
  margin-bottom: -50px;
  height: 627px;
}

.cssc2.rssc3 {
  height: 747px;
}

.cssc2.gsfw {
  background: white;
}

.cssc2.gsfw .ct {
  padding-top: 1px;
  background: url(../img/gsfwdb2.png) no-repeat;
}

.cssc2 h3 {
  font-size: 34px;
  color: white;
  margin-top: 40px;
  text-align: center;
}

.cssc2 .xq {
  font-size: 14px;
  text-align: center;
  margin-top: 8px;
  background: none;
  color: white;
}

.cssc2 ul.af {
  width: 1200px;
  margin: 0px auto 50px;
}

.cssc2 ul.af li {
  width: 186px;
  float: left;
  margin: 20px 67px 0 0;
  position: relative;
}

.cssc2 ul.af li.last {
  margin-right: 0 !important;
}

.rssb .cssc2 ul.af li.li1 {
  margin-left: 65px;
}

.cssc2 ul.af li.li11 {
  margin: 30px 0 0 -1px;
}

.cssc2 ul.af li .nm {
  width: 186px;
  height: 199px;
  padding-top: 1px;
  background: url(../img/cssc11.png) no-repeat;
}

.cssc2 ul.af li .hover {
  width: 390px;
  height: 199px;
  padding-top: 1px;
  box-shadow: 2px 0 16px rgba(94, 95, 95, .18);
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  z-index: 1;
  background: #fff;
}

.cssc2 ul.af li .hover:before {
  content: '';
  display: block;
  height: 2px;
  width: 390px;
  left: 0;
  border-radius: 2px;
  bottom: 0;
  background: #3080ec;
  position: absolute;
}

.cssc2 ul.af li.li5 .hover {
  right: 0;
  left: inherit;
}

.cssc2 ul.af li.li10 .hover {
  right: 0;
  left: inherit;
}

.cssc2 ul.af li:hover .hover {
  display: block;
}

.cssc2 ul.af li .hover img {
  float: left;
  margin: 20px 0 0 20px;
}

.cssc2 ul.af li .hover div {
  width: 190px;
  float: right;
}

.cssc2 ul.af li .hover div .p1 {
  font-size: 18px;
  color: #252129;
  margin-top: 18px;
}

.cssc2 ul.af li .hover div .p1 span {
  font-size: 14px;
  color: #5d5c5c;
}

.cssc2 ul.af li .hover div .p2 {
  font-size: 16px;
  color: #ff7826;
  margin-top: 2px;
}

.cssc2 ul.af li .hover div .p3 {
  font-size: 14px;
  color: #9c9fac;
  padding-left: 42px;
  text-indent: -42px;
  margin-top: 10px;
  height: 46px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
}

.cssc2 ul.af li .hover div .lj {
  display: inline-block;
  width: 81px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 14px;
  color: #ff7826;
  margin-top: 18px;
  border: 1px solid #ff7826;
}

.cssc2 ul.af li .hover div .zx {
  display: inline-block;
  width: 83px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  margin-top: 18px;
  color: white;
  font-size: 14px;
  background: #ff7826;
  margin-left: 5px;
}

.cssc2 ul.af li .nm h4 {
  font-size: 14px;
  color: #252129;
  font-weight: bold;
  text-indent: 10px;
  margin-top: 40px;
}

.cssc2 ul.af li .nm p {
  font-size: 14px;
  color: #5d5c5c;
  text-indent: 10px;
  margin-top: 8px;
}

.cssc2 ul.af li.li2 .nm {
  background: url(../img/cssc12.png) no-repeat;
}

.cssc2 ul.af li.li3 .nm {
  background: url(../img/cssc13.png) no-repeat;
}

.cssc2 ul.af li.li4 .nm {
  background: url(../img/cssc14.png) no-repeat;
}

.cssc2 ul.af li.li5 .nm {
  background: url(../img/cssc15.png) no-repeat;
}

.cssc2 ul.af li.li6 .nm {
  background: url(../img/cssc16.png) no-repeat;
}

.cssc2 ul.af li.li7 .nm {
  background: url(../img/cssc18.png) no-repeat;
}

.cssc2 ul.af li.li8 .nm {
  background: url(../img/cssc19.png) no-repeat;
}

.cssc2 ul.af li.li9 .nm {
  background: url(../img/cssc17.png) no-repeat;
}

.cssc2 ul.af li.li10 .nm {
  background: url(../img/cssc110.png) no-repeat;
}

.cssc2 ul.af li.li11 .nm {
  background: url(../img/cssc111.png) no-repeat;
}


/*资质商城*/

.zzsc .rssc4 h3 {
  font-size: 34px;
  color: #252129;
  margin-top: 50px;
  text-align: center;
}

.zzsc .rssc4 .xq {
  font-size: 14px;
  color: #53627c;
  background: none;
  text-align: center;
  margin-top: 5px;
}

.zzsc4 {
  background: url(../img/zzsc4bg.png) no-repeat center;
  height: 324px;
  padding: 1px 0;
}

.zzsc4 h3 {
  text-align: center;
  font-size: 30px;
  color: white;
  margin-top: 35px;
}

.zzsc4 p.xq {
  text-align: center;
  font-size: 14px;
  color: white;
  background: none;
  margin-top: 5px;
}

.zzsc4 ul {
  width: 1200px;
  margin: 20px auto;
}

.zzsc4 ul li {
  background: url(../img/zzsc41.png) no-repeat;
  padding-top: 1px;
  width: 580px;
  cursor: pointer;
  height: 139px;
}

.zzsc4 ul li:hover {
  box-shadow: 0 0 10px rgba(43, 38, 38, 1);
  background: url(../img/zzsc43.png) no-repeat;
}

.zzsc4 ul li.li2:hover {
  background: url(../img/zzsc44.png) no-repeat;
}

.zzsc4 ul li div {
  width: 265px;
  float: left;
  margin: 35px 0 0 175px;
}

.zzsc4 ul li div h4 {
  font-size: 18px;
  color: white;
}

.zzsc4 ul li div p {
  font-size: 14px;
  color: white;
  margin-top: 8px;
}

.zzsc4 ul li a {
  display: block;
  width: 127px;
  height: 37px;
  line-height: 37px;
  background: #ff7826;
  text-align: center;
  font-size: 14px;
  color: white;
  float: left;
  margin-top: 50px;
}

.zzsc4 ul li.li1 {
  float: left;
}

.zzsc4 ul li.li2 {
  float: right;
  background: url(../img/zzsc42.png) no-repeat;
}

.zzsc3 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc3 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc3 ul {
  width: 1200px;
  margin: 20px auto;
}

.zzsc3 ul li {
  width: 300px;
  height: 80px;
  float: left;
  cursor: pointer;
}

.zzsc3 ul li img {
  float: left;
}

.zzsc3 ul li div {
  width: 225px;
  float: right;
  padding-right: 10px;
}

.zzsc3 ul li div h4 {
  font-size: 16px;
  color: #252129;
}

.zzsc3 ul li div p {
  font-size: 14px;
  color: #9c9fac;
  margin-top: 2px;
}

.zzsc2 {
  background: url(../img/zzsc2bg.png) no-repeat center;
  padding: 1px 0;
  height: 654px;
}

.zzsc2 .ct {
  width: 1200px;
  padding: 1px 0;
  margin: 0 auto;
}

.zzsc2 .ct .left {
  background: url(../img/zzsc2lfbg.png) no-repeat;
  width: 546px;
  height: 435px;
  float: left;
  margin-top: 110px;
}

.zzsc2 .ct .rt {
  width: 637px;
  height: 583px;
  float: right;
  margin-top: 35px;
  background: url(../img/zzsc2rtbg.png) no-repeat;
}

.zzsc2 .ct .left h4 {
  font-size: 22px;
  color: #ff7f00;
  margin-top: 36px;
  text-indent: 50px;
}

.zzsc2 .ct .left h4 span {
  font-size: 14px;
  color: #ff962d;
  margin-left: 8px;
}

.zzsc2 .ct .left ul {
  width: 508px;
  margin: 20px auto 0;
}

.zzsc2 .ct .left ul li {
  line-height: 66px;
  border-bottom: 1px dashed #ececec;
}

.zzsc2 .ct .left ul li:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.zzsc2 .ct .left ul li span {
  display: inline-block;
  content: ' ';
  background: url(../img/css_spriteszzsc.png) no-repeat;
  width: 35px;
  height: 30px;
  position: relative;
  top: 20px;
  float: left;
  margin-left: 8px;
  background-position: -228px -100px;
}

.zzsc2 .ct .left ul li.li5 {
  border-bottom: 0;
}

.zzsc2 .ct .left ul li:hover em {
  color: #ff7f00;
}

.zzsc2 .ct .left ul li:hover a {
  color: white;
  background: #ff7f00;
}

.zzsc2 .ct .left ul li.li2 span {
  background-position: -122px -10px;
  position: relative;
  left: -4px;
}

.zzsc2 .ct .left ul li.li3 span {
  background-position: -10px -155px;
}

.zzsc2 .ct .left ul li.li4 span {
  background-position: -10px -56px;
}

.zzsc2 .ct .left ul li.li5 span {
  background-position: -10px -107px;
}

.zzsc2 .ct .left ul li.li1:hover span {
  background-position: -228px -144px;
}

.zzsc2 .ct .left ul li.li2:hover span {
  background-position: -122px -55px;
}

.zzsc2 .ct .left ul li.li3:hover span {
  background-position: -56px -155px;
}

.zzsc2 .ct .left ul li.li4:hover span {
  background-position: -60px -56px;
}

.zzsc2 .ct .left ul li.li5:hover span {
  background-position: -58px -107px;
}

.zzsc2 .ct .left ul li em {
  display: inline-block;
  width: 160px;
  font-size: 16px;
  float: left;
  color: #252129;
  margin-left: 20px;
}

.zzsc2 .ct .left ul li a {
  width: 61px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  margin-top: 20px;
  font-size: 14px;
  float: left;
  color: #ff7f00;
  border: 1px solid #ffddbb;
}

.zzsc2 .ct .left ul li i {
  width: 220px;
  display: inline-block;
  font-size: 14px;
  color: #9c9fac;
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
}

.zzsc2 .ct .rt h4 {
  color: #1972ea;
  font-size: 22px;
  margin-top: 40px;
  text-indent: 35px;
}

.zzsc2 .ct .rt h4 span {
  font-size: 14px;
  color: #63a4fb;
  margin-left: 8px;
}

.zzsc2 .ct .rt h4:before {
  content: ' ';
  display: inline-block;
  width: 7px;
  height: 25px;
  background: #1972ea;
  margin-right: 8px;
  position: relative;
  top: 5px;
}

.zzsc2 .ct .rt ul {
  width: 590px;
  margin: 20px auto 0;
}

.zzsc2 .ct .rt ul li {
  padding: 12px 0 18px;
  border-bottom: 1px dashed #ececec;
}

.zzsc2 .ct .rt ul li span {
  display: inline-block;
  content: ' ';
  background: url(../img/css_spriteszzsc.png) no-repeat;
  width: 35px;
  height: 30px;
  position: relative;
  top: 13px;
  margin: 0 5px 0 8px;
  background-position: -106px -107px;
}

.zzsc2 .ct .rt ul li.li2 span {
  background-position: -10px -10px;
}

.zzsc2 .ct .rt ul li.li3 span {
  background-position: -10px -201px;
}

.zzsc2 .ct .rt ul li.li4 span {
  background-position: -177px -55px;
}

.zzsc2 .ct .rt ul li.li5 span {
  background-position: -102px -155px;
}

.zzsc2 .ct .rt ul li.li6 span {
  background-position: -228px -10px;
}

.zzsc2 .ct .rt ul li:hover em {
  color: #1972ea;
}

.zzsc2 .ct .rt ul li.li6 {
  border-bottom: 0;
}

.zzsc2 .ct .rt ul li.li1:hover span {
  background-position: -177px -10px;
}

.zzsc2 .ct .rt ul li.li2:hover span {
  background-position: -66px -10px;
}

.zzsc2 .ct .rt ul li.li3:hover span {
  background-position: -55px -201px;
}

.zzsc2 .ct .rt ul li.li4:hover span {
  background-position: -177px -102px;
}

.zzsc2 .ct .rt ul li.li5:hover span {
  background-position: -148px -155px;
}

.zzsc2 .ct .rt ul li.li6:hover span {
  background-position: -228px -55px;
}

.zzsc2 .ct .rt ul li:hover a {
  color: white;
  background: #1972ea;
}

.zzsc2 .ct .rt ul li em {
  display: inline-block;
  width: 205px;
  margin-left: 8px;
  font-size: 16px;
  color: #252129;
}

.zzsc2 .ct .rt ul li i {
  width: 258px;
  display: inline-block;
  font-size: 14px;
  color: #53627c;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
}

.zzsc2 .ct .rt ul li a {
  width: 61px;
  height: 24px;
  display: inline-block;
  text-align: center;
  line-height: 24px;
  font-size: 14px;
  color: #1972ea;
  border: 1px solid #1972ea;
}

.zzsc1 {
  background: url(../img/zzsc1bg.png) no-repeat center;
  padding: 1px 0;
  height: 567px;
}

.zzsc1 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc1 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc1 ul {
  width: 1200px;
  text-align: center;
  margin: 0 auto;
}

.zzsc1 ul li {
  display: inline-block;
  width: 371px;
  height: 131px;
  margin: 0 12px;
}

.zzsc1 ul li a {
  display: inline-block;
  width: 100%;
  height: 100%;
  text-align: left;
}

.zzsc1 ul li.li2 {
  position: relative;
  top: -65px;
}

.zzsc1 ul li.li1,
.zzsc1 ul li.li3 {
  margin-top: 95px;
}

.zzsc1 ul li.li4,
.zzsc1 ul li.li5 {
  margin-top: 50px;
  width: 420px;
}

.zzsc1 ul li h4 {
  font-size: 18px;
  color: #252129;
  margin-top: 25px;
  text-indent: 110px;
}

.zzsc1 ul li p {
  font-size: 14px;
  color: #9c9fac;
  margin-top: 12px;
  text-indent: 110px;
}

.zzsc0 {
  height: 638px;
  padding: 1px 0;
  background: #f9f9f9;
}

.zzsc0 h3 {
  text-align: center;
  font-size: 30px;
  color: #252129;
  margin-top: 35px;
}

.zzsc0 p.xq {
  text-align: center;
  font-size: 14px;
  color: #53627c;
  margin-top: 5px;
}

.zzsc0 .ul1 {
  width: 1200px;
  margin: 30px auto;
}

.zzsc0 .ul1 .li1 {
  background: url(../img/zzsc0lf.png) no-repeat;
  width: 590px;
  height: 440px;
  float: left;
}

.zzsc0 .ul1 .li2 {
  background: url(../img/zzsc0rt.png) no-repeat;
  width: 590px;
  height: 440px;
  float: right;
}

.zzsc0 .ul1 li h4 {
  font-size: 22px;
  color: #252129;
  margin-top: 28px;
  text-indent: 90px;
}

.zzsc0 .ul1 li .p1 {
  font-size: 14px;
  color: #53627c;
  margin-top: 8px;
  text-indent: 92px;
}

.zzsc0 .ul2 {
  margin-top: 40px;
  text-align: center;
}

.zzsc0 .ul2 li {
  /*display: inline-block;*/
  float: left;
  width: 260px;
  height: 120px;
  margin: 5px;
}

.zzsc0 .ul2 li a {
  display: inline-block;
  width: 260px;
  text-align: left;
  /*padding-left: 60px;*/
  height: 100%;
}

.zzsc0 .ul2 li a h5 {
  font-size: 16px;
  margin-top: 18px;
  padding-left: 25px;
  color: #252129;
}

.zzsc0 .ul2 li a .p2 {
  font-size: 14px;
  color: #9c9fac;
  padding-left: 60px;
  margin-top: 8px;
}

.zzsc0 .ul2 li a h5:before {
  background: url(../img/zzsc01.png) no-repeat;
  width: 30px;
  height: 30px;
  text-indent: -30px;
  content: ' ';
  position: relative;
  top: 10px;
  margin-right: 5px;
  display: inline-block;
}

.zzsc0 .ul2 li.l2 a h5:before {
  background: url(../img/zzsc02.png) no-repeat;
}

.zzsc0 .ul2 li.l3 a h5:before {
  background: url(../img/zzsc03.png) no-repeat;
}

.zzsc0 .ul2 li.l4 a h5:before {
  background: url(../img/zzsc04.png) no-repeat;
}

.zzsc0 .ul2 li.l5 a h5:before {
  background: url(../img/zzsc05.png) no-repeat;
}

.zzsc0 .ul2 li.l6 a h5:before {
  background: url(../img/zzsc06.png) no-repeat;
}

.zzsc0 .ul2 li.l7 a h5:before {
  background: url(../img/zzsc07.png) no-repeat;
}

.zzsc0 .ul2 li.l8 a h5:before {
  background: url(../img/zzsc08.png) no-repeat;
}

.zzsc0 .ul2 li:hover a h5 {
  color: #1972ea;
}

.zzsc0 .ul2 li:hover {
  box-shadow: 0 0 10px rgba(242, 242, 242, 9);
}

.zzsc0 .ul2 li.l4,
.zzsc0 .ul2 li.l8 {
  /*top: 20px;*/
  position: relative;
}

.zzsc0 .li2 .ul2 li:hover a h5 {
  color: #ff7f00;
}


/*工商服务*/

.gssc2 .ct2 {
  width: 1200px;
  margin: 20px auto;
}

.gssc2 .ct2 .left {
  width: 475px;
  float: left;
}

.gssc2 .ct2 .left h3:before {
  background: url(../img/gsfwh31.png) no-repeat;
  width: 23px;
  height: 25px;
}

.gssc2 .ct2 .left ul {
  /*background: url(../img/gssc2lfbg.png) no-repeat;*/
  width: 447px;
  padding: 14px;
  padding-bottom: 40px;
  background: white;
  position: relative;
  left: -12px;
  margin-top: 20px;
}

.gssc2 .ct2 .left li {
  height: 92px;
  width: 218px;
  float: left;
  position: relative;
}

.gssc2 .ct2 .left li h5 {
  padding-left: 60px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc2 .ct2 .left li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.gssc2 .ct2 .left li span {
  background: url(../img/gssc21.png) no-repeat;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 6px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc2 .ct2 .left li.li5 {
  margin-top: -10px;
}

.gssc2 .ct2 .rt {
  width: 764px;
  float: left;
  margin: 50px 0 0 -40px;
}

.gssc2 .ct2 .rt h3 {
  margin: 0 0 20px 40px;
}

.gssc2 .ct2 .rt h3:before {
  background: url(../img/gsfwh32.png) no-repeat;
  width: 25px;
  height: 25px;
}

.gssc2 .ct2 .rt ul {
  width: 724px;
  height: 352px;
  padding-left: 40px;
  background: white;
  box-shadow: 0 0 8px rgba(242, 242, 242, 1);
}

.gssc2 .ct2 .rt ul li {
  height: 100px;
  width: 218px;
  margin-right: 10px;
  float: left;
  position: relative;
}

.gssc2 .ct2 .rt ul li a {
  display: block;
  height: 100%;
}

.gssc2 .ct2 .rt ul li.li1,
.gssc2 .ct2 .rt ul li.li2,
.gssc2 .ct2 .rt ul li.li3 {
  height: 120px;
}

.gssc2 .ct2 .rt li h5 {
  padding-left: 60px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc2 .ct2 .left li:hover h5 {
  color: #2284ee;
}

.gssc2 .ct2 .rt li:hover h5 {
  color: #37cc98;
}

.gssc2 .ct2 .rt li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 62px;
}

.gssc2 .ct2 .rt li span {
  background: url(../img/gssc2r1.png) no-repeat;
  width: 26px;
  height: 26px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc3 {
  width: 1200px;
  margin: 40px auto 30px;
}

.gssc3 h3:before {
  background: url(../img/gsfwh33.png) no-repeat;
  width: 26px;
  height: 26px;
}

.gssc3 ul {
  width: 1200px;
  padding-top: 10px;
  padding-bottom: 20px;
  margin: 25px auto;
  background: white;
}

.gssc3 ul li.li1,
.gssc3 ul li.li2,
.gssc3 ul li.li3,
.gssc3 ul li.li4,
.gssc3 ul li.li5 {
  /*height: 140px;*/
}

.gssc3 ul li {
  height: 90px;
  width: 240px;
  float: left;
  position: relative;
}

.gssc3 ul li a {
  display: block;
  height: 100%;
}

.gssc3 li h5 {
  padding-left: 62px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc3 li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc3 li span {
  background: url(../img/gssc31.png) no-repeat;
  width: 28px;
  height: 28px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc3 li.li2 h5:before {
  background: url(../img/gssc32.png) no-repeat;
}

.gssc3 li.li3 h5:before {
  background: url(../img/gssc33.png) no-repeat;
}

.gssc3 li.li4 h5:before {
  background: url(../img/gssc34.png) no-repeat;
}

.gssc3 li.li5 h5:before {
  background: url(../img/gssc35.png) no-repeat;
}

.gssc3 li.li6 h5:before {
  background: url(../img/gssc36.png) no-repeat;
}

.gssc3 li.li7 h5:before {
  background: url(../img/gssc37.png) no-repeat;
}

.gssc3 li.li8 h5:before {
  background: url(../img/gssc38.png) no-repeat;
}

.gssc3 li.li9 h5:before {
  background: url(../img/gssc39.png) no-repeat;
}

.gssc3 li.li10 h5:before {
  background: url(../img/gssc310.png) no-repeat;
}

.gssc3 li.li11 h5:before {
  background: url(../img/gssc311.png) no-repeat;
}

.gssc3 li.li12 h5:before {
  background: url(../img/gssc312.png) no-repeat;
}

.gssc3 li.li13 h5:before {
  background: url(../img/gssc313.png) no-repeat;
}

.gssc3 li.li14 h5:before {
  background: url(../img/gssc314.png) no-repeat;
}

.gssc3 li.li15 h5:before {
  background: url(../img/gssc315.png) no-repeat;
}

.gssc3 li:hover h5 {
  color: #ff9b00;
}

.gssc4 {
  width: 1200px;
  margin: 35px auto 20px;
}

.gssc4 .left {
  width: 764px;
  float: left;
  margin-top: 30px;
}

.gssc4 .left ul {
  width: 764px;
  padding-top: 1px;
  padding-bottom: 30px;
  float: left;
  background: white;
  margin-top: 20px;
}

.gssc4 .left ul li {
  height: 90px;
  width: 235px;
  float: left;
  position: relative;
}

.gssc4 .left ul li a {
  display: block;
  height: 100%;
}

.gssc4 .left ul li h5 {
  padding-left: 62px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc4 .left ul li p {
  font-size: 14px;
  margin-top: 3px;
  color: #9c9fac;
  padding-left: 62px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc4 .left ul li span {
  background: url(../img/gssc41.png) no-repeat;
  width: 29px;
  height: 29px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc4 .left h3:before {
  width: 28px;
  height: 27px;
  background: url(../img/gsfwh34.png) no-repeat;
}

.gssc4 .left li:hover h5 {
  color: #37cc98;
}

.gssc4 .left li.li2 h5:before {
  background: url(../img/gssc42.png) no-repeat;
}

.gssc4 .left li.li3 h5:before {
  background: url(../img/gssc43.png) no-repeat;
}

.gssc4 .left li.li4 h5:before {
  background: url(../img/gssc44.png) no-repeat;
}

.gssc4 .left li.li5 h5:before {
  background: url(../img/gssc45.png) no-repeat;
}

.gssc4 .left li.li6 h5:before {
  background: url(../img/gssc46.png) no-repeat;
}

.gssc4 .left li.li7 h5:before {
  background: url(../img/gssc47.png) no-repeat;
}

.gssc4 .left li.li8 h5:before {
  background: url(../img/gssc48.png) no-repeat;
}

.gssc4 .left li.li9 h5:before {
  background: url(../img/gssc49.png) no-repeat;
}

.gssc4 .rt {
  width: 475px;
  float: left;
  margin: 0px -60px 0 0;
  position: relative;
  left: -25px;
}

.gssc4 .rt ul {
  width: 447px;
  background: white;
  margin-top: 20px;
  padding: 14px;
  padding-bottom: 30px;
}

.gssc4 .rt h3 {
  text-indent: 13px;
}

.gssc4 .rt h3:before {
  width: 25px;
  height: 25px;
  background: url(../img/gsfwh35.png) no-repeat;
}

.gssc4 .rt li {
  height: 75px;
  width: 220px;
  float: left;
  position: relative;
}

.gssc4 .rt li h5 {
  padding-left: 50px;
  font-size: 16px;
  color: #252129;
  margin-top: 15px;
}

.gssc4 .rt li span {
  background: url(../img/gssc4r1.png) no-repeat;
  width: 29px;
  height: 29px;
  display: inline-block;
  margin-right: 7px;
  position: absolute;
  top: 18px;
  left: 20px;
  content: '';
}

.gssc4 .rt li p {
  padding-left: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  padding-left: 62px;
}

.gssc4 .rt li.li2 h5:before {
  background: url(../img/gssc4r2.png) no-repeat;
}

.gssc4 .rt li.li3 h5:before {
  background: url(../img/gssc4r3.png) no-repeat;
}

.gssc4 .rt li.li4 h5:before {
  background: url(../img/gssc4r4.png) no-repeat;
}

.gssc4 .rt li.li5 h5:before {
  background: url(../img/gssc4r5.png) no-repeat;
}

.gssc4 .rt li.li6 {
  width: 369px;
  height: 65px;
  padding: 10px 15px;
  margin: 20px 0 0 25px;
  font-size: 14px;
  color: #2284ee;
  background: #f9f9f9;
}

.gssc4 .rt li:hover h5 {
  color: #2284ee;
}


/*行业资讯*/

.zxsc1 a {
  display: block;
  background: url(../img/zxbanner.png) no-repeat center;
  height: 340px;
}

.zxsc2 {
  width: 1200px;
  margin: 30px auto 0px;
}

.zxsc2 .left {
  width: 860px;
  float: left;
  padding-bottom: 20px;
}

.zxsc2 .rt {
  width: 300px;
  float: right;
}

.zxsc2 .rt .zxgg {
  display: block;
  width: 300px;
  margin-top: 20px;
}

.zxsc2 .rt .zxgg1 {
  margin-top: 50px;
  background: url(../img/zxgg1.png) no-repeat;
  height: 60px;
}

.zxsc2 .rt .zxgg2 {
  background: url(../img/zxgg2.png) no-repeat;
  height: 50px;
  text-align: center;
  font-size: 20px;
  color: white;
  padding-top: 170px;
}

.zxsc2 .rt .zxgg3 {
  background: url(../img/zxgg3.png) no-repeat;
  height: 220px;
}

.zxsc2 .left .ctnav {
  width: 860px;
  height: 40px;
  line-height: 40px;
  margin: 0px auto 20px;
}

.zxsc2 .left .ctnav .navleft {
  width: 800px;
  float: left;
}

.zxsc2 .left .ctnav .navrt {
  width: 280px;
  height: 40px;
  line-height: 40px;
  float: right;
  visibility: hidden;
  position: relative;
  margin-top: 5px;
  border: 1px solid #e1e1e1;
}

.zxsc2 .left .ctnav .navrt:after {
  content: ' ';
  display: block;
  background: url(../img/zxfdj.png) no-repeat;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 7px;
  right: 10px;
}

.zxsc2 .left .ctnav .navrt input {
  width: 260px;
  padding-left: 20px;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  border: none;
  color: #999999;
  background: none;
}

.zxsc2 .left .ctnav .navleft a {
  font-size: 18px;
  display: inline-block;
  color: #252129;
  cursor: pointer;
  margin-right: 30px;
}

.zxsc2 .left .ctnav .navleft a.select {
  color: #0055e6;
  border-bottom: 2px solid #0055e6;
}

.zxsc2 .left .nr {
  margin: 30px auto;
}

.zxsc2 .left .nr li {
  min-height: 182px;
  cursor: pointer;
  padding-bottom: 20px;
}

.zxsc2 .left .nr li a {
  display: block;
  min-height: 182px;
}

.zxsc2 .left .nr li a:after {
  content: '';
  display: block;
  height: 0;
  visibility: hidden;
  clear: both;
}

.zxsc2 .left .nr li img {
  float: left;
}

.zxsc2 .left .nr li .ctrt {
  width: 572px;
  float: right;
  padding: 0 20px;
}

.zxsc2 .left .nr li h5 {
  font-size: 20px;
  color: #252129;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.zxsc2 .left .nr li:hover h5 {
  color: #0055e6;
}

.zxsc2 .left .nr li .p1 {
  font-size: 14px;
  color: #808080;
  margin: 12px 0 30px;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  position: relative;
}

.zxsc2 .left .nr li .ctdb {
  border-top: 1px solid #eaeaea;
  margin-top: 15px;
  padding-top: 15px;
  font-size: 14px;
  color: #999999;
}

.zxsc2 .left .nr li .ctdb span {
  display: inline-block;
  width: 220px;
}

.zxsc2 .left .nr li .ctdb em {
  display: inline-block;
  width: 120px;
}

.zxsc2 .left .nr li .ctdb i {
  font-style: normal;
}

.zxsc2 .left .nr li .ctdb span:before {
  content: ' ';
  display: inline-block;
  background: url(../img/house-icon.png) no-repeat;
  width: 15px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .dbqh {
  margin-top: 40px;
  text-align: center;
}

.zxsc2 .left .dbqh a {
  display: inline-block;
  padding: 5px 10px;
  font-size: 12px;
  border: 1px solid #eaeaea;
  margin: 0 10px;
  color: #999999;
}

.zxsc2 .left .dbqh a:hover {
  background: #1972ea;
  color: white;
}

.zxsc2 .left .dbqh a.select {
  background: #1972ea;
  color: white;
}

.zxsc2 .left .nr li .ctdb em:before {
  content: ' ';
  display: inline-block;
  background: url(../img/eye-icon.png) no-repeat;
  width: 17px;
  height: 11px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .wz {
  font-size: 14px;
  color: #666666;
}

.zxsc2 .wz a {
  color: #666666;
}

.zxsc2 .xqtop {
  padding: 20px 0;
  text-align: center;
  margin-top: 20px;
}

.zxsc2 .xqtop h3 {
  font-size: 20px;
  color: #252129;
}

.zxsc2 .left .ctdb {
  margin-top: 15px;
  font-size: 14px;
  margin: 20px 0 0px;
  color: #999999;
}

.zxsc2 .left .ctdb em {
  display: inline-block;
  margin: 0 8px;
}

.zxsc2 .left .ctdb i {
  font-style: normal;
  margin: 0 5px;
}

.zxsc2 .left .ctdb span {
  margin: 0;
}

.zxsc2 .left .ctdb span.house {
  margin: 0 10px;
}

.zxsc2 .left .ctdb span.house:before {
  content: ' ';
  display: inline-block;
  background: url(../img/house-icon.png) no-repeat;
  width: 15px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb em:before {
  content: ' ';
  display: inline-block;
  background: url(../img/eye-icon.png) no-repeat;
  width: 17px;
  height: 11px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb i:before {
  content: ' ';
  display: inline-block;
  background: url(../img/data-icon.png) no-repeat;
  width: 12px;
  height: 13px;
  position: relative;
  top: 1px;
  margin-right: 5px;
}

.zxsc2 .left .ctdb .np {
  text-align: left;
  margin-top: 25px;
  font-size: 16px;
  color: #666666;
  text-indent: 32px;
}

.zxsc2 .left .ctdb p {
  text-align: left;
  margin-top: 25px;
  font-size: 16px;
  color: #666666;
  background: none !important;
  /*text-indent: 32px;*/
}

.zxsc2 .left .ctdb img {
  margin-top: 30px;
}

.zxsc2 .left .xqbt {
  margin-top: 30px;
}

.zxsc2 .left .xqbt .left {
  float: left;
  width: 650px;
  text-align: left;
}

.zxsc2 .left .xqbt .left a {
  line-height: 50px;
}

.zxsc2 .left .xqbt .left .syp {}

.zxsc2 .left .xqbt .left a {
  font-size: 16px;
  color: #666666;
}

.zxsc2 .left .xqbt .left a:before {
  content: ' ';
  display: inline-block;
  width: 15px;
  height: 15px;
  background: #1972ea;
  margin-right: 10px;
  position: relative;
  top: 2px;
}

.xq {
  padding-top: 1px;
  background: #f8f8f8;
}

.swiper-container .pagination {
  position: absolute;
  z-index: 20;
  bottom: 10px;
  width: 100%;
  left: 50% !important;
  margin-left: -40px;
  text-align: center;
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50% !important;
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  width: 100% !important;
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
  bottom: 20px;
}

.swiper-pagination-bullet {
  width: 14px;
  height: 14px;
}

.swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  border: 1px solid #fff;
  cursor: pointer;
}

.swiper-active-switch {
  background: #fff;
}

.swiper-container {
  height: 350px;
  width: 100%;
}

.swiper-container .swiper-slide {
  height: 350px;
}

.swiper-container a {
  display: block;
  /*height: 350px;*/
  background-size: 100% 100%;
}

.rssc4.rssc {
  margin-top: 85px;
}

section.yqlj {
  padding: 20px 0;
  background: #1b1b1b;
}

section.yqlj .ct {
  width: 1200px;
  margin: 0 auto;
}

section.yqlj .ct p {
  padding-left: 70px;
  text-indent: -66px;
  color: #78808d;
  font-size: 14px;
}

section.yqlj .ct p a {
  font-size: 14px;
  color: #78808d;
  margin: 0 5px;
}

section.yqlj .ct p a:hover {
  color: white;
}

section.hzhb h3 {
  font-size: 24px;
  color: #212529;
  margin: 40px auto 30px;
  text-align: center;
}

section.hzhb .hbul {
  width: 1200px;
  margin: 0 auto 30px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 20px 0;
  text-align: center;
  box-shadow: 0 0 22px rgba(240, 240, 240, .7);
}

section.hzhb .hbul li {
  display: inline-block;
  width: 196px;
  height: 70px;
  margin: 10px 22px;
}

section.hzhb .hbul a {
  width: 196px;
  height: 70px;
  text-indent: -9999px;
  background-position: center;
  display: inline-block;
}

.dblj {
  height: 65px;
  background: #1b1b1b;
  line-height: 65px;
}

.dblj .ct {
  width: 1200px;
  padding-top: 1px;
  margin: 0 auto;
}

.dblj .ct .left {
  float: left;
  width: 950px;
}

.dblj .ct .left a {
  display: inline-block;
  font-size: 15px;
  cursor: pointer;
  position: relative;
  color: #ffffff;
  padding-right: 20px;
  /*border-right: 1px solid #e1e1e1;*/
}

.dblj .ct .left a:after {
  display: inline-block;
  height: 20px;
  content: '';
  width: 1px;
  background: #383739;
  margin-left: 20px;
  position: relative;
  top: 4px;
}

.dblj .ct .left a.last:after {
  display: none;
}

.dblj .ct .right {
  float: right;
  width: 250px;
  color: #d55805;
  font-size: 16px;
}

.tbnava.select {
  color: #1972ea;
  font-weight: bold;
}

.bannerimg {
  height: 350px;
}


/*详情页面*/

.xqct {
  background: #f5f5f5;
  margin-top: -10px;
}

.xqct.close {
  display: none;
}

.xqct1 .ct {
  width: 1200px;
  margin: 10px auto;
  padding-top: 1px;
}

.dyh {
  line-height: 50px;
  font-size: 14px;
  color: #666;
  height: 50px;
}

.xqct1 .ct .left {
  width: 894px;
  float: left;
  background: white;
}

.xqct1 .ct .left h4 {
  line-height: 110px;
  font-size: 30px;
  color: #212529;
  font-weight: bold;
}

.xqct1 .ct .left h4:before {
  display: inline-block;
  content: '';
  width: 7px;
  height: 36px;
  position: relative;
  top: 7px;
  margin-right: 18px;
  background: #1972ea;
  margin-left: 20px;
}

.xqct1 .ct .left h4 span {
  font-size: 16px;
  color: #898a8a;
  margin-left: 18px;
  position: relative;
  font-weight: normal;
  top: -3px;
}

.xqct1 .ct .right {
  background: url(../img/mfhdbg.png) no-repeat;
  width: 294px;
  height: 320px;
  float: right;
  box-shadow: 2px 2px 18px rgba(115, 115, 115, .16);
}

.xqct1 .ct .right h4 {
  font-size: 24px;
  color: #1972ea;
  text-align: center;
  line-height: 78px;
}

.xqct1 .ct .right .p1 {
  background: url(../img/mfhdp1.png) no-repeat;
  width: 260px;
  height: 47px;
  font-size: 16px;
  line-height: 47px;
  margin: 0 auto 16px;
}

.xqct1 .ct .right .p1 input {
  background: none;
  border: none;
  display: block;
  padding-left: 50px;
  line-height: 45px;
}

.xqct1 .ct .right .p2 {
  background: url(../img/mfhdp2.png) no-repeat;
  width: 260px;
  height: 47px;
  font-size: 16px;
  line-height: 47px;
  margin: 0 auto 16px;
}

.xqct1 .ct .right .p2 input {
  background: none;
  border: none;
  display: block;
  padding-left: 50px;
  line-height: 45px;
}

.xqct1 .ct .right .p3 {
  text-align: center;
  color: #7eb8ff;
  font-size: 14px;
}

.xqct1 .ct .right a {
  width: 260px;
  height: 40px;
  display: block;
  margin: 18px auto;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: white;
  background: #ff7a28;
}

.xqct .fwjy {
  padding: 18px 15px;
  width: 1170px;
  margin: 20px auto;
  background: white;
}

.xqct .fwjy h4 {
  font-size: 16px;
  color: #252129;
}

.xqct .fwjy h4:before {
  background: url(../img/fwjybf.png) no-repeat;
  content: ' ';
  display: inline-block;
  width: 23px;
  height: 21px;
  margin-right: 10px;
  position: relative;
  top: 2px;
}

.xqct .fwjy .gjs {
  /*display: flex;*/
  /*flex-wrap: nowrap;*/
  /*justify-content: space-between;*/
  margin: 20px auto;
}

.xqct .fwjy .gjs li {
  /*display: none;*/
  display: flex;
  width: 228px !important;
  margin-right: 4px;
  height: 124px;
  border: 1px solid #e8e7e7;
}

.xqct .fwjy .gjs li {
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.xqct .gjs li h5 {
  font-size: 16px;
  color: #252129;
  margin-bottom: 5px;
}

.xqct .gjs li p {
  font-size: 12px;
  color: #666666;
}

.xqct .gjs li a {
  display: inline-block;
  width: 115px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  font-size: 12px;
  color: white;
  background: #0070f9;
  margin-top: 10px;
}

.xqct .qhgj {
  margin-top: 10px;
  text-align: center;
}

.xqct .qhgj a {
  display: inline-block;
  width: 12px;
  height: 7px;
  border-radius: 7px;
  margin: 0 8px;
  background: #99c6fd;
}

.xqct .qhgj a.select {
  width: 35px;
  background: #0070f9;
}

.xqct .cont {
  width: 1200px;
  margin: 20px auto;
}

.xqct .cont .left {
  width: 894px;
  float: left;
  background: white;
}

.xqct .cont .left .topnav {
  height: 30px;
  padding-top: 16px;
}

.xqct .cont .left .topnav a {
  font-size: 14px;
  color: #252129;
  /*font-weight: bold;*/
  margin: 0 35px;
}

.xqct .cont .left .topnav a.select {
  color: #1972ea;
  position: relative;
  font-weight: bold;
}

.xqct .cont .left .topnav a.select:after {
  content: '';
  display: inline-block;
  height: 2px;
  width: 70px;
  background: #1972ea;
  position: absolute;
  left: -7px;
  bottom: -10px;
}

.xqct .xqct1 .left .jg {
  width: 820px;
  height: 63px;
  text-indent: -8px;
  padding: 0 20px;
  line-height: 55px;
  margin: -20px auto 20px;
  font-size: 14px;
  color: #898a8a;
  background: #f5f5f5;
}

.xqct .xqct1 .left .jg span {
  font-size: 24px;
  color: #ff6d1d;
  position: relative;
  top: 3px;
  font-weight: bold;
  margin-left: 28px;
}

.xqct .xqct1 .left .lx {
  padding: 0 20px;
  margin: 20px auto 10px;
}

.xqct .xqct1 .left .lx span {
  color: #898a8a;
  float: left;
  font-size: 14px;
  position: relative;
  left: 8px;
}

.xqct .xqct1 .left .lx div {
  width: 784px;
  float: right;
}

.xqct .xqct1 .left .lx a {
  display: inline-block;
  padding: 0 10px;
  height: 28px;
  line-height: 28px;
  cursor: pointer;
  text-align: center;
  border: 1px solid #e5e5e5;
  margin-right: 18px;
  color: #252129;
  margin-bottom: 10px;
}

.xqct .xqct1 .left .lx a.select {
  background: #1972ea;
  color: white;
  border-color: #1972ea;
}

.xqct .xqct1 .left .lx a.last {
  margin-right: 0;
}

.xqct .xqct1 .left .dq {
  padding: 0 20px;
  margin: 0px auto 10px;
}

.xqct .xqct1 .left .dq .div2 {
  width: 784px;
  float: right;
}

.xqct .xqct1 .left .dq div .xz1 {
  width: 193px;
  padding: 0 10px;
  line-height: 28px;
  color: #252129;
  font-size: 14px;
  height: 28px;
  border: 1px solid #e5e5e5;
}

.xqct .xqct1 .left .dq div .xz1 .dz {
  text-indent: 10px;
}

.xqct .xqct1 .left .xz1 .hover {
  display: none;
}

.xqct .xqct1 .left .xz1 .hover.select {
  display: block;
  background: white;
  z-index: 100;
}

.xqct .xqct1 .left .dq .bh {
  font-size: 12px;
  color: #7eb8ff;
  margin: 15px auto;
}

.xqct .xqct1 .left .dq .bh:before {
  content: '';
  display: inline-block;
  background: url(../img/xxbhbf.png) no-repeat;
  width: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
  height: 16px;
}

.xqct .xqct1 .left .dq a {
  display: block;
  width: 313px;
  height: 40px;
  background: #ff7826;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: white;
  margin: 10px 0 30px;
}

.xqct .xqct1 .left .dq span {
  color: #898a8a;
  float: left;
  font-size: 14px;
  position: relative;
  left: 8px;
}

.xqct .cont .right {
  width: 294px;
   background: #f5f5f5;
  float: right;
}

.xqct .cont .right h4 {
  background: url(../img/rmfwbg.png) no-repeat;
  width: 294px;
  height: 46px;
  line-height: 46px;
  color: white;
  text-align: center;
  font-size: 16px;
}

.xqct .cont .right ul {
  padding: 0 5px 20px;
  margin: 10px auto;
}

.xqct .cont .right li {
  width: 131px;
  height: 143px;
  padding: 0 5px;
  text-align: center;
  border-bottom: 1px solid #eeeeee;
}

.xqct .cont .right li img {
  margin-top: 10px;
}

.xqct .cont .right li h5 {
  font-size: 14px;
  color: #252129;
  margin-top: 2px;
}

.xqct .cont .right li p {
  font-size: 12px;
  color: #999999;
  margin-top: 3px;
  line-height: 15px;
}

.xqct .cont .right li.li1 {
  float: left;
  border-right: 1px solid #eeeeee;
}

.xqct .cont .right li.li2 {
  float: right;
}

.xqct .cont .right li.last {
  border-bottom: none;
}

.xqct .xqzc {
  padding-top: 1px;
}

.xqct .xqzc1 {
  background: url(../img/xqzc1bg.png);
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqct .xqzc1 h4 {
  font-size: 24px;
  color: white;
  margin-top: 18px;
}

.xqct .xqzc1 h4 span {
  color: #1972ea;
}

.xqct .xqzc1 .p1 {
  font-size: 40px;
  color: #1972ea;
  margin-top: 5px;
}

.xqct .xqzc1 .p1 span {
  color: white;
}

.xqct .xqzc1 .p2 {
  display: inline-block;
  padding: 4px 40px;
  font-size: 24px;
  color: white;
  line-height: 30px;
  border-radius: 34px;
  background: #1972ea;
  margin-top: 8px;
}

.xqct h3 {
  font-size: 16px;
  color: #252129;
  position: relative;
  text-align: center;
  margin: 30px auto 20px;
}

.xqct h3:before {
  content: '';
  display: inline-block;
  height: .04rem;
  width: .2rem;
  background: #ff7a28;
  position: relative;
  top: -.05rem;
  margin-right: .16rem;
}

.xqct h3:after {
  content: '';
  display: inline-block;
  height: .04rem;
  width: .2rem;
  background: #ff7a28;
  position: relative;
  top: -.05rem;
  margin-left: .16rem;
}

.xqct .xqzc2 .ct {
  margin: 0 auto 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc2 .left {
  width: 214px;
  text-align: center;
  float: left;
}

.xqct .xqzc2 .rt {
  width: 680px;
  float: right;
  padding-top: 1px;
}

.xqct .xqzc2 .rt ul {
  margin-top: 8px;
}

.xqct .xqzc2 .rt li {
  font-size: 14px;
  color: #666666;
  margin-top: 7px;
}

.xqct .xqzc2 .rt li:before {
  content: '1';
  background: url(../img/xqzc2bf.png) no-repeat;
  width: 20px;
  height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 20px;
  font-size: 14px;
  margin-right: 5px;
  color: white;
}

.xqct .xqzc2 .rt li.li2:before {
  content: '2';
}

.xqct .xqzc2 .rt li.li3:before {
  content: '3';
}

.xqct .xqzc2 .rt li.li4:before {
  content: '4';
}

.xqct .xqzc2 .rt li.li5:before {
  content: '5';
}

.xqct .xqzc3 .ct {
  padding-bottom: 50px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc3 .ct ul {
  background: url(../img/xqzc3bg.png) no-repeat center;
}

.xqct .xqzc3 .ct ul li {
  width: 147px;
  float: left;
  top: 10px;
  position: relative;
  text-align: center;
}

.xqct .xqzc3 .ct ul li.li1 {
  position: relative;
  left: 13px;
}

.xqct .xqzc3 .ct ul li p {
  color: #666666;
  font-size: 14px;
  margin-top: 5px;
}

.xqct .xqzc4 .ct {
  margin: 0 auto 20px;
  padding-bottom: 40px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc4 ul li {
  width: 200px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  background: #e5f0fe;
  color: #0070f9;
  float: left;
  margin: 0 11px;
  font-size: 14px;
  position: relative;
  left: 2px;
}

.xqct .xqzc5 .ct {
  margin: 0 auto 0px;
  padding-bottom: 40px;
  border-bottom: 1px solid #eeeeee;
}

.xqct .xqzc5 li {
  width: 160px;
  height: 222px;
  padding-top: 1px;
  float: left;
  text-align: center;
  margin: 0 9px;
  box-shadow: 3px 3px 10px rgba(68, 66, 154, .15);
}

.xqct .xqzc5 li img {
  margin-top: 15px;
}

.xqct .xqzc5 li h4 {
  margin-top: 7px;
  color: #0070f9;
  font-size: 14px;
}

.xqct .xqzc5 li p {
  margin-top: 8px;
  color: #999999;
}

.xqct .fwbz {
  display: none;
  border-top: 7px solid #eeeeee;
  padding-bottom: 40px;
  border-bottom: 8px solid #eeeeee;
}

.xqct .fwbz.select {
  display: block;
}

.xqct .fwbz li {
  width: 220px;
  padding-top: 1px;
  padding-left: 60px;
  height: 160px;
  float: left;
  margin: 0 9px;
  background: url(../img/fwbz1bg.png) no-repeat;
}

.xqct .fwbz .li2 {
  background: url(../img/fwbz2bg.png) no-repeat;
}

.xqct .fwbz .li3 {
  background: url(../img/fwbz3bg.png) no-repeat;
}

.xqct .fwbz li h4 {
  font-size: 14px;
  color: #252129;
  margin-top: 20px;
}

.xqct .fwbz li p {
  font-size: 12px;
  color: #666666;
  width: 200px;
  margin-top: 18px;
}

.xqct .xqct1 .dyh a {
  font-size: 14px;
  color: #666;
}

.xqct .xqct1 .dyh span {
  font-size: 14px;
  color: #666;
}

.whyqb {
  padding-bottom: 28px;
}

.whyqb .ct {
  background: url(../img/whyqb.png) no-repeat;
  width: 661px;
  height: 263px;
  padding-top: 1px;
  margin: 0 auto 20px;
}

.whyqb .ct div.left {
  width: 242px;
  height: 225px;
  float: left;
  text-align: center;
  margin-top: 15px;
  background: none;
}

.whyqb .ct div.left h4 {
  font-size: 16px;
  color: #999999;
  margin: 30px auto 18px;
}

.whyqb .ct div.left p {
  font-size: 14px;
  color: #999999;
  line-height: 24px;
}

.whyqb .ct div.right {
  background: none;
  width: 376px;
  height: 243px;
  float: right;
  padding-left: 40px;
}

.whyqb .ct div.right h5 {
  line-height: 64px;
  font-size: 18px;
  color: white;
  margin-bottom: 5px;
}

.whyqb .ct div.right p {
  font-size: 16px;
  color: white;
  line-height: 30px;
}

.whyqb .p1 {
  text-align: center;
  font-size: 12px;
  color: #999999;
  margin-top: -10px;
}

.xqbg .xqbg1 .fw {
  width: 862px;
  margin: 20px auto;
}

.xqbg .xqbg1 .fw li {
  display: inline-block;
  line-height: 28px;
  padding: 0 20px;
  margin: 0 7px;
  text-align: center;
  color: #000001;
  border: 1px solid #e5e5e5;
}

.xqbg .xqbg1 ul li.select {
  line-height: 30px;
  border: none;
  padding: 0 21px;
  background: #0070f9;
  color: white;
  position: relative;
}

.xqbg .xqbg1 ul li.select:after {
  content: '';
  display: inline-block;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-top-color: #1972ea;
  position: absolute;
  bottom: -16px;
  left: 50%;
  margin-left: -8px;
}

.xqbg .xqbg1 .fwnr {
  width: 828px;
  margin: 20px auto;
}

.xqbg .xqbg1 .fwnr h4 {
  line-height: 53px;
  background: #ecf5ff;
  font-size: 16px;
  color: #212529;
}

.xqbg .xqbg1 .fwnr span {
  font-size: 12px;
  color: #0070f9;
  margin-left: 10px;
}

.xqbg .xqbg1 .fwnr h4:before {
  content: '';
  display: inline-block;
  width: 4px;
  height: 22px;
  background: #1972ea;
  margin: 0 15px;
  position: relative;
  top: 5px;
}

.xqbg .xqbg1 .fwnr .p1 {
  width: 150px;
  float: left;
  line-height: 55px;
  height: 55px;
  text-align: center;
  font-size: 14px;
  color: #212529;
  border-left: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  border-right: 1px solid #d4e7ff;
}

.xqbg .xqbg1 .fwnr .p2 {
  width: 675px;
  float: right;
  line-height: 55px;
  text-align: center;
  color: #666666;
  height: 55px;
  border-bottom: 1px solid #d4e7ff;
  border-right: 1px solid #d4e7ff;
}

.xqsg1 {
  background: url(../img/gssg1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqsg1 h4 {
  font-size: 18px;
  color: white;
  margin-top: 25px;
}

.xqsg1 .p1 {
  font-size: 36px;
  color: white;
  margin-top: 12px;
}

.xqsg1 .p1 span {
  color: #ffdb32;
}

.xqsg1 .p2 {
  font-size: 14px;
  color: white;
  margin-top: 40px;
}

.xqsg2 {
  padding: 1px 0 10px;
}

.xqsg2 .p1 {
  font-size: 14px;
  color: #666666;
  text-align: center;
  margin-top: -10px;
}

.xqsg2 .ct {
  width: 874px;
  margin: 20px auto;
}

.xqsg2 .ct .left {
  background: url(../img/xqsg21.png) no-repeat;
  width: 410px;
  padding-left: 23px;
  height: 197px;
  float: left;
}

.xqsg2 .ct .rt {
  background: url(../img/xqsg22.png) no-repeat;
  width: 410px;
  padding-left: 23px;
  height: 197px;
  float: right;
}

.xqsg2 .ct h4 {
  font-size: 16px;
  color: white;
  line-height: 42px;
  position: relative;
  top: 4px;
}

.xqsg2 .ct h5 {
  font-size: 18px;
  color: #0070f9;
  line-height: 50px;
  font-weight: normal;
}

.xqsg2 .ct .rt h5 {
  color: #ff7a28;
}

.xqsg2 .ct li {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}

.xqsg2 .ct li.li1 {
  width: 170px;
  float: left;
}

.xqsg2 .ct li.li2 {
  width: 240px;
  float: right;
}

.xqsg3 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqsg3 ul {
  text-align: center;
}

.xqsg3 ul li {
  display: inline-block;
  background: url(../img/xqsg3bg.png) no-repeat;
  width: 208px;
  height: 65px;
  line-height: 60px;
}

.xqsg3 ul li .p1 {
  width: 68px;
  float: left;
  font-size: 16px;
  color: #0070f9;
}

.xqsg3 ul li .p2 {
  width: 135px;
  text-align: left;
  padding-left: 5px;
  font-size: 14px;
  color: #0070f9;
  float: left;
}

.xqsg4 {
  padding-bottom: 20px;
}

.xqsg4 .p1 {
  font-size: 12px;
  color: #666666;
  margin-top: -10px;
  text-align: center;
}

.xqsg4 ul {
  margin: 0 auto;
}

.xqsg4 ul li {
  width: 127px;
  float: left;
  text-align: center;
  margin-top: 20px;
  position: relative;
}

.xqsg4 ul li:after {
  content: ' ';
  display: inline-block;
  background: url(../img/gssg4af.png) no-repeat;
  width: 56px;
  height: 10px;
  position: absolute;
  top: 26px;
  right: -26px;
}

.xqsg4 ul li.last:after {
  display: none;
}

.xqsg4 .ts {
  text-align: center;
  margin-top: 20px;
  color: #feb282;
  font-size: 12px;
}

.xqsg5 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqsg5 ul {
  margin: -10px auto;
  text-align: center;
}

.xqsg5 ul li {
  width: 259px;
  padding-top: 1px;
  height: 127px;
  margin: 10px 5px;
  padding: 0 10px;
  text-align: center;
  position: relative;
  display: inline-block;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqsg5 ul li:nth-child(3) {
  /*top: -18px;*/
}

.xqsg5 ul li span {
  /*position: absolute;*/
  display: inline-block;
  height: 6px;
  width: 34px;
  background: #1972ea;
  /*margin-left: -50px;*/
  bottom: 0;
  transition: width 1s;
  -moz-transition: width 1s;
  /* Firefox 4 */
  -webkit-transition: width 1s;
  /* Safari 和 Chrome */
  -o-transition: width 1s;
}

.xqsg5 ul li:hover span {
  width: 279px;
  margin-left: -10px;
}

.xqsg5 ul li.li3 {
  /*top: 18px;*/
}

.xqsg5 ul li h4 {
  font-size: 14px;
  color: #1972ea;
  margin-top: 15px;
}

.xqsg5 ul li p {
  font-size: 12px;
  color: #666666;
  height: 65px;
  margin-top: 12px;
}

.zxct1 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.zxct1 ul {
  width: 856px;
  margin: 20px auto;
}

.zxct1 ul li {
  width: 160px;
  float: left;
  height: 170px;
  border-left: 1px solid #99c6fd;
  padding-left: 10px;
}

.zxct1 ul li.last {
  border-right: 1px solid #99c6fd;
}

.zxct1 ul li h4 {
  font-size: 16px;
  color: #0070f9;
  margin-top: 5px;
}

.zxct1 ul li p {
  font-size: 14px;
  color: #919090;
  margin-top: 22px;
}

.xqzr1 .p1 {
  font-size: 14px;
  color: #666666;
  text-align: center;
  margin-top: -10px;
}

.xqzr1 ul {
  width: 863px;
  margin: 20px auto;
}

.xqzr1 ul li {
  width: 200px;
  height: 154px;
  float: left;
  text-align: center;
  margin-right: 21px;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqzr1 ul li img {
  margin-top: 20px;
}

.xqzr1 ul li p {
  font-size: 14px;
  color: #212529;
  margin-top: 10px;
}

.xqzr1 ul li.last {
  margin-right: 0;
}

.xqzr2 {
  background: url(../img/zrct2bg.png) no-repeat;
  height: 212px;
  width: 460px;
  padding-left: 30px;
  padding-right: 373px;
  padding-top: 1px;
  margin: 40px auto 20px;
}

.xqzr2 h4 {
  font-size: 18px;
  color: white;
  margin-top: 30px;
}

.xqzr2 p {
  font-size: 14px;
  color: white;
  margin-top: 20px;
}

.xqzr3 ul {
  width: 863px;
  margin: 20px auto;
}

.xqzr3 ul li {
  width: 210px;
  height: 58px;
  border-top: 2px solid #026df7;
  float: left;
  line-height: 58px;
  text-align: center;
  margin-right: 7px;
  font-size: 14px;
  color: #252129;
  margin-top: 18px;
  box-shadow: 2px 2px 9px rgba(68, 68, 154, .11);
}

.xqzr3 ul li span {
  font-size: 16px;
  color: #0070f9;
}

.xqzr3 ul li.last {
  margin-right: 0;
  margin-left: 2px;
}

.xqzr4 {
  margin: 28px auto;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 28px;
}

.xqzr4 ul.wb {
  width: 830px;
  margin: 20px auto;
}

.xqzr4 .li {
  width: 400px;
  height: 166px;
  float: left;
  box-shadow: 3px 3px 10px rgba(68, 68, 154, .11);
}

.xqzr4 .li2 {
  float: right;
}

.xqzr4 .li h4 {
  height: 54px;
  line-height: 54px;
  position: relative;
}

.xqzr4 .li1 h4 {
  background: #e1efff;
  font-size: 16px;
  color: #036ae9;
  text-indent: 25px;
}

.xqzr4 .li1 h4:after {
  content: '';
  display: inline-block;
  background: url(../img/gszr4lf.png) no-repeat;
  width: 54px;
  height: 45px;
  position: absolute;
  top: 4px;
  right: 5px;
}

.xqzr4 .li2 h4:after {
  content: '';
  display: inline-block;
  background: url(../img/gszr4rf.png) no-repeat;
  width: 54px;
  height: 45px;
  position: absolute;
  top: 4px;
  right: 5px;
}

.xqzr4 .li2 h4 {
  background: #0070f9;
  font-size: 16px;
  color: white;
  text-indent: 25px;
}

.xqzr4 .li ul {
  margin-top: 20px;
}

.xqzr4 .l1 {
  width: 200px;
  float: left;
  font-size: 14px;
  color: #666666;
  text-indent: 20px;
}

.xqzr4 .li2 li:before {
  content: '';
  display: inline-block;
  height: 5px;
  width: 5px;
  border-radius: 5px;
  background: #0070f9;
  margin-right: 5px;
  position: relative;
  top: -3px;
}

.xqjz1 {
  background: url(../img/xqjz1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqjz1 h4 {
  font-size: 50px;
  color: white;
  margin-top: 3px;
}

.xqjz1 .p1 {
  font-size: 50px;
  color: #ffe117;
  margin-top: -7px;
}

.xqjz1 .p1 span {
  display: inline-block;
  width: 210px;
  height: 46px;
  line-height: 46px;
  border-radius: 46px;
  background: #fec00d;
  text-align: center;
  font-size: 30px;
  color: #823c00;
  position: relative;
  top: -5px;
  margin-left: 5px;
}

.xqjz1 .p2 {
  height: 54px;
  line-height: 54px;
  background: rgba(156, 75, 3, .7);
  text-align: center;
  font-size: 14px;
  color: #fec00d;
}

.xqjz2 .p1 {
  font-size: 14px;
  color: #feb282;
  text-align: center;
  margin-top: -15px;
}

.xqjz2 .wb {
  width: 830px;
  margin: 20px auto;
}

.xqjz2 .wb .li {
  width: 390px;
  height: 218px;
  float: left;
}

.xqjz2 .wb .li.li1 {
  position: relative;
}

.xqjz2 .wb .li.li1:after {
  content: '';
  display: inline-block;
  background: url(../img/sbjt.png) no-repeat;
  width: 42px;
  height: 32px;
  position: absolute;
  right: -46px;
  top: 98px;
}

.xqjz2 .wb .li.li2 {
  float: right;
}

.xqjz2 .wb .li h4 {
  height: 53px;
  line-height: 53px;
  text-align: center;
  color: white;
  font-size: 16px;
  background: #0372f9;
}

.xqjz2 .wb .li1 .zb .l {
  width: 193px;
  text-align: center;
  float: left;
}

.xqjz2 .wb .li1 .zb .l1 {
  border: 1px solid #d4e7ff;
  border-top: none;
  height: 160px;
}

.xqjz2 .wb .li1 .zb .l2 {
  border-right: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  height: 160px;
}

.xqjz2 .wb .li1 .zb .l h5 {
  margin-top: 25px;
  color: #0372f9;
  font-size: 14px;
}

.xqjz2 .wb .li1 .zb .l ul {
  margin-top: 18px;
  font-size: 14px;
  line-height: 22px;
  color: #666666;
}

.xqjz2 .wb .li2 ul {
  width: 368px;
  padding-left: 20px;
  border: 1px solid #d4e7ff;
  border-top: none;
  font-size: 14px;
  color: #666666;
  line-height: 24px;
  height: 155px;
  padding-top: 5px;
}

.xqjz2 .wb .li2 ul li span {
  color: #1972ea;
}

.xqjz3 {
  margin: 20px auto;
  padding: 10px 0 30px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

.xqjz3 ul {
  margin: 0 auto;
}

.xqjz3 ul li {
  width: 127px;
  float: left;
  text-align: center;
  margin-top: 20px;
  position: relative;
}

.xqjz3 ul li:after {
  content: ' ';
  display: inline-block;
  background: url(../img/gssg4af.png) no-repeat;
  width: 56px;
  height: 10px;
  position: absolute;
  top: 26px;
  right: -26px;
}

.xqjz3 ul li.last:after {
  display: none;
}

.xqjz4 .p1 {
  margin-top: -15px;
  text-align: center;
  font-size: 14px;
  color: #feb282;
}

.xqjz4 {
  padding-bottom: 10px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz4 ul {
  margin: 20px auto;
}

.xqjz4 ul li {
  float: left;
  text-align: center;
  width: 25%;
}

.xqjz4 ul li p {
  font-size: 16px;
  color: #212529;
}

.xqjz5 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz5 ul.wb {
  width: 863px;
  margin: 20px auto;
}

.xqjz5 ul .li {
  width: 240px;
  height: 128px;
  float: left;
  box-shadow: 0px 0px 10px rgba(27, 128, 255, .2);
  margin-right: 71px;
}

.xqjz5 ul .li.last {
  margin-left: 1px;
  margin-right: 0;
}

.xqjz5 ul .li h4 {
  height: 51px;
  background: #0070f9;
  line-height: 51px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
}

.xqjz5 ul.wb ul {
  margin: 20px auto;
}

.xqjz5 ul.wb ul li {
  width: 102px;
  padding-left: 18px;
  float: left;
  font-size: 14px;
  color: #666666;
}

.xqjz5 ul.wb ul li::before {
  content: '';
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #1972ea;
  border-radius: 5px;
  margin-right: 7px;
  position: relative;
  top: -2px;
}

.xqjz6 ul {
  margin: 20px auto;
}

.xqjz6 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqjz6 ul li {
  width: 174px;
  padding: 0 6px;
  height: 131px;
  margin: 0 18px;
  text-align: center;
  float: left;
}

.xqjz6 ul li h4 {
  font-size: 14px;
  color: #1972ea;
  margin-top: 10px;
}

.xqjz6 ul li p {
  font-size: 12px;
  color: #b1b0b0;
  margin-top: 10px;
}

.xqjz6 ul li.li1 {
  background: url(../img/xqjz61.png) no-repeat;
}

.xqjz6 ul li.li2 {
  background: url(../img/xqjz62.png) no-repeat;
}

.xqjz6 ul li.li3 {
  background: url(../img/xqjz63.png) no-repeat;
}

.xqjz6 ul li.li4 {
  background: url(../img/xqjz64.png) no-repeat;
}

.xqjz7 {
  margin: 20px auto;
}

.xqjz7 ul {
  width: 863px;
  margin: 20px auto;
}

.xqjz7 ul li {
  width: 280px;
  height: 200px;
  margin-right: 11px;
  float: left;
  position: relative;
  box-shadow: 0px 0px 10px rgba(68, 68, 154, .2);
}

.xqjz7 ul li.li3 {
  margin-right: 0;
  background: url(../img/xqjz73.png) no-repeat;
}

.xqjz7 ul li.li1 {
  background: url(../img/xqjz71.png) no-repeat;
}

.xqjz7 ul li.li2 {
  background: url(../img/xqjz72.png) no-repeat;
}

.xqjz7 ul li h4 {
  margin-top: 15px;
  padding-left: 15px;
}

.xqjz7 ul li a {
  position: absolute;
  width: 280px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  color: white;
  font-size: 16px;
  bottom: 0;
  left: 0;
}

.xqdb1 {
  padding-bottom: 20px;
  border-bottom: 1px solid #eeeeee;
}

.xqdb1 .ct {
  width: 830px;
  height: 331px;
  margin: 20px auto;
}

.xqdb1 h4 {
  line-height: 53px;
  background: #ecf5ff;
  font-size: 16px;
  height: 53px;
  color: #212529;
}

.xqdb1 h4 span {
  font-size: 12px;
  color: #0070f9;
  margin-left: 20px;
}

.xqdb1 h4:before {
  content: '';
  display: inline-block;
  width: 3px;
  height: 25px;
  background: #1972ea;
  margin: 0 15px;
  position: relative;
  top: 5px;
}

.xqdb1 .p1 {
  line-height: 55px;
  text-align: center;
  width: 148px;
  border: 1px solid #d4e7ff;
  border-top: none;
  font-size: 14px;
  color: #212529;
  float: left;
}

.xqdb1 .p2 {
  line-height: 55px;
  width: 659px;
  padding-left: 20px;
  border-right: 1px solid #d4e7ff;
  border-bottom: 1px solid #d4e7ff;
  float: left;
  font-size: 14px;
  color: #666666;
}

.xqzc {
  display: none;
}

.xqzc.select {
  display: block;
}

.xqbg {
  display: none;
}

.xqbg.select {
  display: block;
}

.xqsg {
  display: none;
}

.xqsg.select {
  display: block;
}

.xqzx {
  display: none;
}

.xqzx.select {
  display: block;
}

.xqzr {
  display: none;
}

.xqzr.select {
  display: block;
}

.xqjz {
  display: none;
}

.xqjz.select {
  display: block;
}

.xqdb {
  display: none;
}

.xqdb.select {
  display: block;
}

.xqct .xqct1 .left .dq div .xz1 {
  position: relative;
}

.xqct .xqct1 .left .dq div .xz1.select {
  border-bottom: none;
}

.xqct .xqct1 .left .dq div .xz1 span.sj {
  content: ' ';
  display: block;
  height: 0px;
  background: white;
  width: 0px;
  position: absolute;
  right: 10px;
  left: inherit;
  top: 10px;
  pointer-events: auto;
  border: 8px solid transparent;
  border-top-color: #c4c4c4;
  z-index: 0;
}

.xqct .xqct1 .left .dq div .xz1.select span.sj {
  border-bottom-color: #c4c4c4;
  border-top-color: transparent;
  top: 2px;
}

.xqct .xqct1 .left .dq div .xz1.select:after {
  content: ' ';
  display: block;
  height: 2px;
  background: white;
  width: 212px;
  position: absolute;
  left: -1px;
  z-index: 2;
}


/*.xqct .xqct1 .left .dq div .xz1 .dz{*/


/*width: 198px;*/


/*text-indent: 10px;*/


/*line-height: 31px;*/


/*height: 31px;*/


/*}*/

.xqct1 .div2 .hover {
  width: 435px;
  display: none;
  height: 240px;
  position: absolute;
  top: 28px;
  left: -1px;
  z-index: 1;
  background: white;
  border: 1px solid #eeeeee;
}

.xqct1 .div2 .hover.select {
  display: block;
}

.xqct1 .div2 ul.wb {
  width: 436px;
}

.xqct1 .div2 ul.wb .li {
  line-height: 26px;
  height: 26px;
  text-align: center;
  min-width: 82px;
  margin: 18px 0 0 20px;
  float: left;
  border: 1px solid #eeeeee;
  display: none;
  border-bottom: none;
}

.xqct1 .div2 ul.wb .li.select {
  border-color: #0070f9;
}

.xqct1 .div2 ul.wb .li.xs {
  display: block;
  position: relative;
}

.xqct1 .div2 ul.wb .li1.select:before {
  content: '';
  display: block;
  z-index: 1000;
  width: 200px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  right: -200px;
  bottom: -1px;
}

.xqct1 .div2 ul.wb .li2.select:before {
  content: '';
  display: block;
  z-index: 1000;
  width: 104px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  right: -104px;
  bottom: 0px;
}

.xqct1 .div2 ul.wb .li2.select:after {
  content: '';
  display: block;
  z-index: 1000;
  width: 104px;
  height: 1px;
  background: #0070f9;
  position: absolute;
  left: -104px;
  bottom: -1px;
}

.xqct1 .div2 ul.wb .li .nrul {
  width: 380px;
  height: 230px;
  position: absolute;
  top: 40px;
  left: 5px;
  display: none;
  /*left: 25px;*/
}

.xqct1 .div2 ul.wb .li .nrul.select {
  display: block;
}

.xqct1 .div2 ul.wb .li .nrul2 {
  left: -105px;
}

.xqct1 .div2 ul.wb .li .nrul li {
  width: 75px;
  float: left;
  line-height: 26px;
  margin-top: 6px;
  /*text-align: left;*/
}

.xqct1 .div2 ul.wb .li .nrul li.select {
  background: #0070f9;
  color: white;
}

.tbnavasy.select {
  color: #1972ea;
  font-weight: bold;
}

.fwbza {
  display: none;
}

.fwbza.sele {
  display: inline;
}

.zxgg2 {
  text-indent: -9999px;
}

.xqct div.fw.af {
  margin: 20px auto;
}

.xqct div.fw.af a {
  display: inline-block;
  width: 198px;
  position: relative;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  color: #252129;
  margin: 0 7px;
  border: 1px solid #eeeeee;
}

.xqct div.fw.af a.select {
  background: #0070f9;
  border-color: #0070f9;
  color: white;
}

.xqct div.fw.af a.select:after {
  content: '';
  display: block;
  position: relative;
  border: 10px solid transparent;
  border-top-color: #0070f9;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -10px;
  bottom: 0px;
}

.xqct .sk1.sk {
  display: none;
}

.xqct .sk1.sk.select {
  display: block;
}

.xqdb1 h4 span.fksp {
  float: right;
  display: inline-block;
  width: 660px;
  padding-right: 10px;
  position: relative;
  top: 9px;
  line-height: 18px;
}

.xqzjdl1 {
  background: url(../img/zjdl1bg.png) no-repeat;
  height: 199px;
  padding-top: 1px;
  text-align: center;
}

.xqzjdl1 h4 {
  font-size: 45px;
  color: white;
  margin-top: 30px;
}

.xqzjdl1 ul {
  margin: 20px auto 0;
}

.xqzjdl1 ul li {
  width: 180px;
  height: 34px;
  border-radius: 34px;
  line-height: 34px;
  background: #2e47d1;
  color: #43f6ff;
  font-size: 14px;
  margin: 0 5px;
  display: inline-block;
}

.xqzjdl1 ul li:before {}

.xqzjdl .p1 {
  font-size: 12px;
  color: #999999;
  margin-top: -10px;
  text-align: center;
}

.xqzjdl4 .xs {
  background: url(../img/zjdl4bg.png) no-repeat;
  height: 247px;
  width: 861px;
  margin: 20px auto;
}

.xqzjdl5 .wb {
  width: 718px;
  margin: 30px auto 38px;
}

.xqzjdl5 .wb .li1 {
  width: 359px;
  height: 354px;
  border-bottom: 3px solid #0068f0;
  background: white;
  text-align: right;
  float: left;
  box-shadow: 3px 3px 29px rgba(68, 66, 154, .15);
}

.xqzjdl5 .wb .li2 {
  width: 359px;
  height: 357px;
  background: #f6f6f6;
  float: right;
}

.xqzjdl5 .wb li h4 {
  line-height: 42px;
  font-size: 14px;
  color: #666666;
}

.xqzjdl5 .wb li h5 {
  font-size: 14px;
  color: #666666;
}

.xqzjdl5 .wb li p {
  font-size: 14px;
  color: #999999;
  margin-top: 2px;
}

.xqzjdl5 .wb .li1 h4 {
  color: white;
  background: url(../img/zjdl4h4bg.png) no-repeat;
}

.xqzjdl5 .wb .li1 h4,
.xqzjdl5 .wb .li1 h5,
.xqzjdl5 .wb .li1 P {
  padding-right: 35px;
}

.xqzjdl5 .wb .li2 h4,
.xqzjdl5 .wb .li2 h5,
.xqzjdl5 .wb .li2 P {
  padding-left: 35px;
}

.xqzjdl5 .wb .li1 h5 {
  color: #0070f9;
}

.xqzjdl5 .wb .li li {
  margin-top: 13px;
}

.xqzjdl3 ul.sm {
  width: 864px;
  text-align: center;
  margin: 28px auto 40px;
  position: relative;
}

.xqzjdl3 ul.sm:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 19px;
  width: 864px;
  height: 1px;
  background: #95c6fe;
}

.xqzjdl3 ul.sm li {
  width: 124px;
  padding: 0 10px;
  float: left;
}

.xqzjdl3 ul.sm li span {
  display: inline-block;
  width: 40px;
  height: 40x;
  line-height: 40px;
  color: #ffffff;
  font-size: 20px;
  background: #2b80ff;
  position: relative;
  z-index: 1;
  border-radius: 40px;
  box-shadow: 0 0 8px rgba(43, 128, 255, .65);
}

.xqzjdl3 ul.sm li p {
  font-size: 14px;
  color: #212529;
  margin-top: 10px;
}

.xqzjdl3 ul.zjj {
  margin: 30px auto;
  width: 864px;
}

.xqzjdl3 ul.zjj li {
  background: url(../img/zjj31.png) no-repeat;
  width: 208px;
  height: 266px;
  text-align: center;
  color: white;
  float: left;
  margin-right: 10px;
}

.xqzjdl3 ul.zjj li.li4 {
  margin: 0 0 0 2px;
  background: url(../img/zjj34.png) no-repeat;
}

.xqzjdl3 ul.zjj li.li3 {
  margin: 0 0 0 2px;
  background: url(../img/zjj33.png) no-repeat;
}

.xqzjdl3 ul.zjj li.li2 {
  margin: 0 0 0 2px;
  background: url(../img/zjj32.png) no-repeat;
}

.xqzjdl3 ul.zjj li h4 {
  font-size: 14px;
  margin-top: 60px;
}

.xqzjdl3 ul.zjj li.li1 h4 {
  margin-top: 80px;
}

.xqzjdl3 ul.zjj li p {
  font-size: 12px;
  margin-top: 40px;
}

.xqzjdl2 ul.nav li {
  float: left;
  background: url(../img/zjj12.png);
  width: 184px;
  margin-top: 25px;
  position: relative;
  height: 45px;
  line-height: 45px;
  text-align: center;
  font-size: 14px;
  color: #0070f9;
}

.xqzjdl2 ul.nav li.li1 {
  z-index: 2;
}

.xqzjdl2 ul.nav li.li2 {
  position: relative;
  left: -30px;
  z-index: 1;
}

.xqzjdl2 ul.nav li.li3 {
  position: relative;
  left: -60px;
}

.xqzjdl2 ul.nav li.select {
  height: 58px;
  top: -13px;
  line-height: 58px;
  text-align: center;
  color: white;
  font-size: 16px;
  z-index: 3;
  background: url(../img/zjj11.png);
}

.xqzjdl2 .nav {
  width: 830px;
  margin: 0 auto;
  position: relative;
  left: -7px;
}

.xqzjdl2 .nr {
  background: url(../img/zjj2xbg.png) no-repeat;
  width: 830px;
  height: 234px;
  margin: 0px auto 0;
  position: relative;
  top: -13px;
}

.xqzjdl2 .nrr {
  width: 276px;
  height: 234px;
  display: none;
  float: left;
}

.xqzjdl2 .nrr.select {
  display: block;
}

.xqzjdl2 .nrr h4 {
  line-height: 50px;
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.xqzjdl2 .nrr ul {
  margin-top: 15px;
  padding: 0 10px 0 25px;
}

.xqzjdl2 .nrr ul li {
  font-size: 14px;
  color: #212529;
  text-indent: -9px;
  margin-top: 4px;
}

.xqzjdl2 .nrr ul li:before {
  content: '';
  display: inline-block;
  margin-right: 5px;
  position: relative;
  top: -2px;
  width: 6px;
  height: 6px;
  border-radius: 6px;
  background: #0070f9;
}

.xqzjdl2 .nrr .div {
  text-align: center;
  margin-top: 15px;
  font-size: 14px;
  color: #212529;
}

.xqzjdl1.xqtxd {
  background: url(../img/txdl1bg.png) no-repeat;
}

.xqzjdl1.xqtxd h4 {
  background: url(../img/txdl1pbg.png) no-repeat center;
  text-indent: -9999px;
}

.xqzjdl1.xqtxd p {
  background: #0d21b4;
  color: #43f6ff;
}

.xqzjdl1.xqtxd p:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #;
}

.ybnsr {
  background: url(../img/ybnsr.png) no-repeat;
  width: 894px;
  height: 830px;
}

.xqdb.select .ybnsr {
  display: block;
}

.cwsj {
  background: url(../img/cwsjbg.png) no-repeat;
  width: 894px;
  height: 834px;
  display: none;
}

.cwsj1.select .cwsj {
  display: block;
}

.yzbg {
  background: url(../img/yzbgbg.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 849px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .yzbg {
  display: block;
}

.zcpg {
  background: url(../img/zcpgbg.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 959px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .zcpg {
  display: block;
}

.cwsj1 {
  display: none;
}

.cwsj1.select {
  display: block;
}

.nbgs {
  background: url(../img/nbgs.png) no-repeat center;
  /*background-size: cover;*/
  width: 893px;
  height: 1009px;
  margin: 0 auto;
  display: none;
}

.xqzx.select .nbgs {
  display: block;
}

.wzhy {
  background: url(../img/wzhybg.png) no-repeat center;
  /*background-size: cover;*/
  width: 885px;
  height: 1445px;
  margin: 0 auto;
  display: none;
}

.xqzx.select .wzhy {
  display: block;
}

.rjzzq {
  background: url(../img/rjzzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1328px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .rjzzq {
  display: block;
}

.sbcsy {
  background: url(../img/sbcsybg.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 474px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbcsy {
  display: block;
}

.sbwxy {
  background: url(../img/sbwxy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 468px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbwxy {
  display: block;
}

.sbyyy {
  background: url(../img/sbyyy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 949px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbyyy {
  display: block;
}

.spzzq {
  background: url(../img/spzzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 502px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .spzzq {
  display: block;
}

.wzmszzq {
  background: url(../img/wzmszzq.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 503px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .wzmszzq {
  display: block;
}

.xxbgy {
  background: url(../img/xxbgy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1288px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .xxbgy {
  display: block;
}

.sbzby {
  background: url(../img/xxbgy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1288px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbzby {
  display: block;
}

.qtsbzby {
  background: url(../img/qtsbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1077px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qtsbzby {
  display: block;
}

.fwysy {
  background: url(../img/fwysy.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1542px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .fwysy {
  display: block;
}

.gnsbzc1 {
  background: url(../img/gnsbzc1.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1681px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gnsbzc1 {
  display: block;
}

.gnsbzc3 {
  background: url(../img/gnsbzc2.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 551px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gnsbzc1 {
  display: block;
}

.cwsj1.select .gnsbzc2 {
  display: block;
}

.cwsj1.select .gnsbzc3 {
  display: block;
}

.gnsbzc2 ul {
  width: 863px;
  margin: 25px auto 20px;
}

.gnsbzc2 ul li {
  background: url(../img/gnsbzc21.png) no-repeat;
  width: 188px;
  height: 149px;
  padding: 1px 0 0 20px;
  float: left;
  margin-right: 10px;
}

.gnsbzc2 ul li h4 {
  font-size: 20px;
  color: white;
  margin-top: 20px;
}

.gnsbzc2 ul li a {
  font-size: 20px;
  color: white;
  margin-top: 20px;
  display: block;
  width: 88px;
  height: 35px;
  border-radius: 35px;
  line-height: 35px;
  text-align: center;
  background: #ff7a28;
  color: white;
  font-size: 14px;
}

.gnsbzc2 ul li.li4 {
  margin: 0 0 0 1px;
  background: url(../img/gnsbzc24.png) no-repeat;
}

.gnsbzc2 ul li.li3 {
  background: url(../img/gnsbzc23.png) no-repeat;
}

.gnsbzc2 ul li.li2 {
  background: url(../img/gnsbzc22.png) no-repeat;
}

.swjsy {
  background: url(../img/swjsy.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 831px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .swjsy {
  display: block;
}

.fpdby {
  background: url(../img/fbdby.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1072px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .fpdby {
  display: block;
}

.cbjjm {
  background: url(../img/cbjjm.png) no-repeat;
  /*background-size: cover;*/
  width: 895px;
  height: 2350px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .cbjjm {
  display: block;
}

.grsby {
  background: url(../img/grsby.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2187px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .grsby {
  display: block;
}

.grsbzb {
  background: url(../img/grsbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2187px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .grsbzb {
  display: block;
}

.gzjzzkh {
  background: url(../img/gzjzzkh.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 2395px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gzjzzkh {
  display: block;
}

.gzjzzsb {
  background: url(../img/gzjzzsb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2395px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gzjzzsb {
  display: block;
}

.sbdysn {
  background: url(../img/sbdysn.png) no-repeat;
  /*background-size: cover;*/
  width: 894px;
  height: 2230px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .sbdysn {
  display: block;
}

.qysby {
  background: url(../img/qysby.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1074px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysby {
  display: block;
}

.qysbdj {
  background: url(../img/qysbdj.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2445px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysbdj {
  display: block;
}

.qysbzb {
  background: url(../img/qysbzb.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 2457px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .qysbzb {
  display: block;
}

.txdljz1 {
  background: url(../img/txdljz1.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 203px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .txdljz1 {
  display: block;
}

.txdljz3 {
  background: url(../img/txdljz3.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1529px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .txdljz3 {
  display: block;
}

.ycjyxkz {
  background: url(../img/ycjyxkz.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1892px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .ycjyxkz {
  display: block;
}

.dlysl {
  background: url(../img/dlysl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1220px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .dlysl {
  display: block;
}

.gbdsl {
  background: url(../img/gbdsl.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1177px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .gbdsl {
  display: block;
}

.hlwhy {
  background: url(../img/hlwhy.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 880px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .hlwhy {
  display: block;
}

.hjyxdjl {
  background: url(../img/hjyxdjl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1195px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .hjyxdjl {
  display: block;
}

.jckl {
  background: url(../img/jckl.png) no-repeat center;
  /*background-size: cover;*/
  width: 895px;
  height: 1219px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .jckl {
  display: block;
}

.lxsl {
  background: url(../img/lysl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1200px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .lxsl {
  display: block;
}

.rlzyl {
  background: url(../img/rlzyl.png) no-repeat center;
  /*background-size: cover;*/
  width: 894px;
  height: 1252px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .rlzyl {
  display: block;
}

.ylqxl {
  background: url(../img/ylqxl.png) no-repeat center;
  width: 894px;
  height: 1138px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .ylqxl {
  display: block;
}

.cylzz {
  background: url(../img/cylzz.png) no-repeat center;
  width: 894px;
  height: 844px;
  margin: 0 auto;
  display: none;
}

.cwsj1.select .cylzz {
  display: block;
}

.txdljz2 .nav {
  width: 830px;
  margin: 30px auto 0;
  position: relative;
  left: 14px;
}

.txdljz2 .nav li {
  background: url(../img/txjz2.png) no-repeat;
  width: 147px;
  height: 47px;
  float: left;
  line-height: 47px;
  text-align: center;
  position: relative;
  color: #0070f9;
  font-size: 14px;
  margin-left: -15px;
}

.txdljz2 .nav li.select {
  background: url(../img/txjz1.png) no-repeat;
  width: 160px;
  height: 65px;
  position: relative;
  top: -18px;
  line-height: 65px;
  text-align: center;
  font-size: 16px;
  z-index: 7;
  color: #ffffff;
}

.txdljz2 .li1 {
  z-index: 6;
}

.txdljz2 .li2 {
  z-index: 5;
}

.txdljz2 .li3 {
  z-index: 4;
}

.txdljz2 .li4 {
  z-index: 3;
}

.txdljz2 .li5 {
  z-index: 2;
}

.txdljz2 .li6 {
  z-index: 1;
}

.txdljz2 .p1 {
  font-size: 12px;
  text-align: center;
  margin-top: -10px;
  color: #999999;
}

.txdljz2 .bt {
  background: url(../img/txdljzbt.png);
  width: 830px;
  height: 152px;
  margin: 0 auto;
  position: relative;
  top: -18px;
}

.txdljz2 .bt .pp {
  display: none;
}

.txdljz2 .bt .pp.select {
  display: block;
}

.txdljz2 .div {
  width: 276px;
  float: left;
  text-align: center;
}

.txdljz2 .div h4 {
  line-height: 52px;
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.txdljz2 .div p {
  margin-top: 18px;
  color: #999;
  font-size: 14px;
}

.txdljz2 .div p span {
  color: #0070f9;
}

.mfsbcx {
  display: none;
}

.mfsbcx.select {
  display: block;
}

.mfsbcx .mfsb1 {
  background: url(../img/mfsb1.png) no-repeat center;
  height: 349px;
  padding-top: 1px;
}

.mfsbcx .mfsb1 h3 {
  font-size: 30px;
  color: white;
  text-align: center;
  margin-top: 50px;
  text-show: 1px 1px 0 rgba(6, 6, 6, .26);
}

.mfsbcx .mfsb1 .p1 {
  width: 347px;
  height: 30px;
  margin: 20px auto;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  background: url(../img/mfsb2.png) no-repeat center;
}

.mfsbcx .mfsb1 .p1 span {
  color: #ff5a00;
}

.mfsbcx .mfsb1 .xx {
  background: url(../img/mfsb1bt.png) no-repeat;
  width: 158px;
  height: 16px;
  margin: 20px auto;
  text-indent: -9999px;
}

.mfsbcx .mfsb3 {
  background: url(../img/mfsb2bg.png) no-repeat center;
  height: 630px;
  padding-top: 1px;
}

.mfsbcx .mfsb3 h3 {
  font-size: 34px;
  color: #212529;
  text-align: center;
  margin: 30px 0;
}

.mfsbcx .mfsb3 li {
  background: url(../img/mfsb31.png) no-repeat;
  width: 299px;
  height: 410px;
  float: left;
  text-align: center;
  margin-left: 65px;
}

.mfsbcx .mfsb3 li.li2 {
  background: url(../img/mfsb32.png) no-repeat;
  width: 335px;
  height: 496px;
}

.mfsbcx .mfsb3 li.li1 {
  margin-top: 40px;
}

.mfsbcx .mfsb3 li.li3 {
  background: url(../img/mfsb33.png) no-repeat;
  margin-top: 40px;
}

.mfsbcx .mfsb3 ul {
  width: 1200px;
  margin: 20px auto;
}

.mfsbcx .mfsb3 ul h4 {
  font-size: 20px;
  color: #212529;
  margin-top: 25px;
}

.mfsbcx .mfsb3 ul .li2 h4 {
  margin-top: 50px;
}

.mfsbcx .mfsb3 ul .p2 {
  font-size: 36px;
  color: #ff7826;
  font-weight: bold;
  margin-top: 95px;
}

.mfsbcx .mfsb3 ul .li2 .p2 {
  margin-top: 110px;
}

.mfsbcx .mfsb3 ul .p3 {
  font-size: 14px;
  color: #bbbcbc;
  margin-top: -5px;
}

.mfsbcx .mfsb3 ul .p4 {
  font-size: 16px;
  color: #76889f;
  margin-top: 28px;
}

.mfsbcx .mfsb3 ul a {
  display: block;
  width: 124px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  margin: 25px auto;
  font-size: 16px;
  color: #1972ea;
  border-radius: 38px;
  border: 1px solid #0070f9;
}

.mfsbcx .mfsb3 ul a:hover {
  background: #0070f9;
  color: white;
}

.mfsbcx .mfsb4 {
  background: url(../img/mfsb4bg.png) no-repeat center;
  width: 800px;
  height: 667px;
  padding-left: 400px;
  padding-top: 1px;
  margin: 0 auto;
}

.mfsbcx .mfsb4 h3 {
  font-size: 34px;
  color: #212529;
  margin-top: 85px;
}

.mfsbcx .mfsb4 ul {
  margin-top: 50px;
}

.mfsbcx .mfsb4 ul li {
  width: 400px;
  height: 140px;
  float: left;
}

.mfsbcx .mfsb4 ul li .lf {
  width: 70px;
  height: 70px;
  float: left;
  background: url(../img/mfsb41.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li2 .lf {
  background: url(../img/mfsb42.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li3 .lf {
  background: url(../img/mfsb43.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li4 .lf {
  background: url(../img/mfsb44.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li5 .lf {
  background: url(../img/mfsb45.png) no-repeat;
}

.mfsbcx .mfsb4 ul li.li6 .lf {
  background: url(../img/mfsb46.png) no-repeat;
}

.mfsbcx .mfsb4 ul li .rt {
  width: 330px;
  float: left;
}

.mfsbcx .mfsb4 ul li h4 {
  font-size: 16px;
  color: #212529;
  margin-top: 10px;
}

.mfsbcx .mfsb4 ul li p {
  font-size: 14px;
  color: #5d738e;
  margin-top: 5px;
}

.ssk {
  background: url(../img/cxsb.png) no-repeat;
  width: 860px;
  height: 54px;
  margin: 50px auto 0;
  font-size: 16px;
  color: #898a8a;
  cursor: pointer;
  text-indent: 20px;
  line-height: 54px;
}

.mfsbcx .mfsb2 h3 {
  font-size: 34px;
  color: #252429;
  text-align: center;
  margin: 30px auto;
}

.sbtc {
  display: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  position: fixed;
  background: rgba(0, 0, 0, .7);
}

.sbtc.select {
  display: block;
}

.sbtc .tcct {
  background: url(../img/sbtcbg.png) no-repeat;
  width: 400px;
  height: 400px;
  position: absolute;
  left: 50%;
  margin-left: -200px;
  top: 50%;
  margin-top: -200px;
}

.sbtc .close {
  background: url(../img/sbclose.png) no-repeat;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 8px;
  right: 8px;
}

.sbtc h4 {
  font-size: 24px;
  color: white;
  margin-top: 20px;
  text-align: center;
}

.sbtc input {
  background: none;
  outline: none;
  border: none;
  width: 215px;
  padding-left: 45px;
  line-height: 47px;
  height: 100%;
  color: #333333;
  font-size: 16px;
}

.sbtc .p1 {
  background: url(../img/sbtc1.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 45px auto 0;
}

.sbtc .p2 {
  background: url(../img/sbtc2.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 18px auto 0;
}

.sbtc .p3 {
  background: url(../img/sbtc3.png) no-repeat;
  width: 260px;
  height: 47px;
  margin: 18px auto 0;
}

.sbtc a {
  display: block;
  width: 280px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  margin: 18px auto;
  background: #ff7a28;
  color: white;
  font-size: 18px;
  border-radius: 44px;
}

.sbtc .p4 {
  background: url(../img/sbtc4.png) no-repeat;
  width: 202px;
  height: 17px;
  margin: -5px auto 0;
}

.cwsj1 .tzhyl {
  background: url(../img/tzhyl.png) no-repeat;
  width: 894px;
  height: 1564px;
  display: none;
}

.cwsj1.select .tzhyl {
  display: block;
}

.cwsj1 .gxqyrz {
  background: url(../img/gxqyrz.png) no-repeat;
  width: 894px;
  height: 591px;
  display: none;
}

.cwsj1.select .gxqyrz {
  display: block;
}

.cwsj1 .nwpqjy {
  background: url(../img/nwpqjy.png) no-repeat;
  width: 894px;
  height: 1129px;
  display: none;
}

.cwsj1.select .nwpqjy {
  display: block;
}

.cwsj1 .pml {
  background: url(../img/pmjyxk.png) no-repeat;
  width: 895px;
  height: 1296px;
  display: none;
}

.cwsj1.select .pml {
  display: block;
}

.cwsj1 .wlyx {
  background: url(../img/wlyx.png) no-repeat;
  width: 894px;
  height: 1560px;
  display: none;
}

.cwsj1.select .wlyx {
  display: block;
}

.cwsj1 .jzzz {
  background: url(../img/jzzz.png) no-repeat;
  width: 895px;
  height: 2183px;
  display: none;
}

.cwsj1.select .jzzz {
  display: block;
}

.cwsj1 .zlfw {
  background: url(../img/zlfw.png) no-repeat;
  width: 894px;
  height: 2655px;
  display: none;
}

.cwsj1.select .zlfw {
  display: block;
}

header .top.gr .lf {
  width: 240px;
  height: 42px;
  line-height: 42px;
  float: left;
  font-size: 14px;
  text-indent: 0;
}

header .top.gr .lf .a1 {
  color: #898a8a;
  width: 120px;
  line-height: 42px;
  display: block;
  float: left;
  margin: 0;
  visibility: inherit;
}

header .top.gr .lf .a2 {
  color: #898a8a;
  width: 120px;
  line-height: 42px;
  display: block;
  float: left;
  margin: 0;
  visibility: inherit;
}

header .top.gr .lf .a1:before {
  content: '';
  display: inline-block;
  background: url(../img/gr-sy.png) no-repeat;
  width: 16px;
  height: 14px;
  margin: 0 6px 0 1px;
  position: relative;
  top: 1px;
}

header .top.gr .lf .a2:before {
  content: '';
  display: inline-block;
  background: url(../img/gr-dd.png) no-repeat;
  width: 14px;
  height: 16px;
  margin: 0 6px 0 1px;
  position: relative;
  top: 3px;
}

header .top.gr .rt {
  width: 320px;
  height: 42px;
  float: right;
}

header .top.gr .rt a {
  display: block;
  width: 80px;
  height: 42px;
  line-height: 42px;
  text-align: right;
  font-size: 14px;
  color: #898a8a;
  margin: 0;
  float: left;
  visibility: inherit;
}

header .top.gr a.a3 span {
  /*width: 100px;*/
  display: inline-block;
  width: 0;
  height: 0;
  border: 6px solid transparent;
  border-top-color: #898a8a;
  position: relative;
  top: 4px;
}

header .top.gr a.a3.select span {
  border: 6px solid transparent;
  border-bottom-color: #898a8a;
  top: -2px;
}

header .ct.gr .rt {
  width: 285px;
  height: 86px;
  float: right;
}

header .ct.gr .rt a {
  display: block;
  width: 85px;
  height: 86px;
  line-height: 86px;
  text-align: right;
  font-size: 14px;
  color: #212529;
  margin: 0;
  float: left;
  visibility: inherit;
}

header .ct.gr .rt a.a4,
header .ct.gr .rt a.a5 {
  width: 76px;
}

header .ct.gr .rt a.a6 {
  width: 48px;
}

header .ct.gr .rt a.select {
  color: #1972ea;
}

.divmc {
  background: url(../img/divmc.png) no-repeat;
  background-repeat: repeat-x;
  height: 11px;
}

.hh-grzx {
  background: url(../img/grbg1.png) no-repeat;
  min-height: 884px;
  margin-top: -7px;
  padding-top: 1px;
}

.hh-grzx.sc {
  background: #f9f9f9;
  padding-bottom: 30px;
  min-height: 890px;
}

.hh-grzx .nrct {
  width: 1200px;
  margin: 15px auto;
}

.hh-grzx .nrct .left {
  width: 178px;
  float: left;
}

.hh-grzx .nrct .left h3:before {
  display: none;
}

.hh-grzx .nrct .left h3 {
  margin-top: 0;
}

.hh-grzx .nrct h3 a {
  display: block;
  background: url(../img/hh-ltpng.png);
  height: 78px;
  text-align: center;
  line-height: 78px;
  font-size: 16px;
  color: #ffffff;
}

.hh-grzx .nrct .left .nr {
  border: 1px solid #eeeeee;
  border-top: none;
  background: white;
}

.hh-grzx .left .nr div {
  padding: 15px 0 15px 40px;
  border-top: 1px solid #eeeeee;
}

.hh-grzx .left .nr div.div1 {
  border-top: none;
}

.hh-grzx .left div h4 {
  font-size: 16px;
  color: #333333;
}

.hh-grzx .left li a {
  font-size: 14px;
  color: #666;
  line-height: 28px;
}

.hh-grzx .left li.select a {
  color: #1972ea;
}

.hh-grzx .left li a:hover {
  color: #1972ea;
}

.hh-grzx .left li a.select {
  color: #1972ea;
}

.hh-grzx .nrct .right {
  width: 998px;
  float: right;
}

.hh-grzx .nrct .hh-sy {
  font-size: 20px;
  color: #252129;
  margin-top: 8px;
}

.hh-grzx .nrct .grzl .top {
  background: url(../img/hh-grbg.png) no-repeat;
  width: 998px;
  height: 263px;
  padding-top: 1px;
  box-shadow: 1px 1px 29px rgba(91, 90, 90, .07);
  margin-top: 8px;
}

.hh-grzx .grzl .top .lf1 {
  float: left;
  margin: 42px 0 0 75px;
}

.hh-grzx .grzl .top .lf2 {
  width: 490px;
  padding-left: 30px;
  float: left;
}

.hh-grzx .grzl .top .lf2 h4 {
  font-size: 20px;
  color: #333333;
  margin: 80px 0 10px 0;
}

.hh-grzx .grzl .top .lf2 p {
  font-size: 16px;
  color: #999;
  margin-top: 3px;
}

.hh-grzx .grzl .top .lf2 p span {
  color: #333333;
}

.hh-grzx .grzl .top .lf3 {
  float: left;
}

.hh-grzx .grzl .top .lf3 {
  display: block;
  width: 138px;
  height: 37px;
  border-radius: 37px;
  line-height: 37px;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  margin-top: 116px;
  background: #0070f9;
}

.hh-grzx .grzl .bt {
  margin-top: 50px;
}

.hh-grzx .grzl .bt li {
  width: 190px;
  padding: 0 25px;
  padding-top: 1px;
  float: left;
  background: white;
  height: 255px;
  margin-right: 13px;
}

.hh-grzx .grzl .bt li.li4 {
  margin: 0 0 0 -1px;
}

.hh-grzx .grzl .bt li .p1 {
  margin-top: 35px;
}

.hh-grzx .grzl .bt li span {
  display: block;
  background: url(../img/hh-tm.png) no-repeat;
  width: 40px;
  height: 40px;
  float: left;
}

.hh-grzx .grzl .bt li.li2 span {
  background: url(../img/hh-sj.png) no-repeat;
}

.hh-grzx .grzl .bt li.li3 span {
  background: url(../img/hh-yx.png) no-repeat;
}

.hh-grzx .grzl .bt li.li4 span {
  background: url(../img/hh-sfz.png) no-repeat;
}

.hh-grzx .grzl .bt .p1 a {
  display: block;
  background: url(../img/hh-sz.png) no-repeat;
  float: right;
  width: 25px;
  height: 40px;
}

.hh-grzx .grzl .bt .p2 {
  font-size: 16px;
  margin: 20px 0 8px 0;
  color: #666;
}

.hh-grzx .grzl .bt .p3 {
  font-size: 16px;
  color: #212529;
}

.hh-xgzl .ct {
  min-height: 500px;
  padding: 0 23px;
  margin-top: 12px;
  padding-bottom: 30px;
  background: white;
  box-shadow: 1px 1px 29px rgba(91, 90, 90, .07);
}

.hh-xgzl .ct .div {
  border-bottom: 1px solid #e5e5e5;
}

.hh-xgzl .ct .div .p1 {
  line-height: 55px;
  height: 55px;
  text-indent: 3px;
}

.hh-xgzl .ct .div .p1.p2 {
  height: 74px;
  line-height: 74px;
}

.hh-xgzl .ct .div .p1.p2 img {
  float: left;
  display: inline-block;
  margin-top: 7px;
}

.hh-xgzl .ct .div .p1.p2 img.select {
  display: none;
}

.hh-xgzl .ct .div .p1 span {
  font-size: 16px;
  display: block;
  float: left;
  width: 145px;
  color: #666;
}

.hh-xgzl .ct .div1 .p1 span {
  color: #0070f9;
}

.hh-xgzl .ct .div strong {
  font-size: 16px;
  display: inline;
  font-weight: normal;
  color: #212529;
}

.hh-xgzl .ct .div strong.select {
  display: none;
}

.hh-xgzl .ct .div .user {
  background: none;
  border: none;
  color: #212529;
  outline: none;
  -webkit-appearance: none;
}

.hh-xgzl .ct .div .user::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #212529;
}

.hh-xgzl .ct .div .user::-moz-placeholder {
  /* Firefox 19+ */
  color: #212529;
}

.hh-xgzl .ct .div .user:-ms-input-placeholder {
  /* IE 10+ */
  color: #212529;
}

:-moz-placeholder {
  /* Firefox 18- */
  color: #212529;
}

.hh-xgzl .ct .div a {
  display: block;
  width: 90px;
  float: right;
  color: #666666;
  font-size: 16px;
}

.hh-xgzl .ct .div a i {
  background: url(../img/hh-sq.png) no-repeat;
  width: 17px;
  height: 16px;
  display: inline-block;
  float: right;
  margin-top: 20px;
}

.hh-xgzl .ct .div a.select i {
  background: url(../img/hh-zk.png) no-repeat;
}

.hh-xgzl .ct .div2 a i {
  margin-top: 28px;
}

.hh-zssc {
  background: #f5f9fa;
  padding-top: 1px;
  margin-top: -5px;
  padding-bottom: 30px;
}

.hh-zssc h3 {
  font-size: 30px;
  text-align: center;
  margin-top: 35px;
  color: #252129;
}

.hh-zssc .hp {
  font-size: 14px;
  color: #f68655;
  text-align: center;
  margin-top: 3px;
}

.hh-zssc .sct {
  width: 1200px;
  margin: 28px auto 0;
  display: flex;
  justify-content: space-between;
  background: white;
}

.hh-zssc .sct>.lf {
  width: 150px;
  float: left;
  /*height: 100%;*/
}

.hh-zssc .sct>.rt {
  width: 1050px;
  float: right;
  background: white;
  position: relative;
}

.hh-zssc .sct>.lf {
  background-position-x: 0;
  background-position-y: 0px;
  background-image: linear-gradient(#2653ec, #2481fd);
}

.hh-zssc .sct>.lf h4 {
  background: url(../img/zsw-h1.png) no-repeat;
  width: 150px;
  background-color: white;
  height: 53px;
  line-height: 53px;
  text-align: center;
  font-size: 20px;
  color: white;
}

.hh-zssc .sct2>.lf {
  background-image: linear-gradient(#01ce97, #01da7c);
}

.hh-zssc .sct3>.lf {
  background-image: linear-gradient(#fd521c, #ffb424);
}

.hh-zssc .sct4>.lf {
  background-image: linear-gradient(#ff6481, #f4344c);
}

.hh-zssc .sct5>.lf {
  background-image: linear-gradient(#660edd, #a50be5);
}

.hh-zssc .sct2>.lf h4 {
  background: url(../img/zsw-h2.png) no-repeat;
}

.hh-zssc .sct3>.lf h4 {
  background: url(../img/zsw-h3.png) no-repeat;
}

.hh-zssc .sct4>.lf h4 {
  background: url(../img/zsw-h4.png) no-repeat;
}

.hh-zssc .sct5>.lf h4 {
  background: url(../img/zsw-h5.png) no-repeat;
}

.hh-zssc .sct>.lf ul {
  position: relative;
  padding: 22px 0 22px 22px;
  background: url(../img/zsw-hb1.png) no-repeat;
}

.hh-zssc .sct2>.lf ul {
  background: url(../img/zsw-hb2.png) no-repeat;
}

.hh-zssc .sct3>.lf ul {
  background: url(../img/zsw-hb3.png) no-repeat;
  background-position-y: 100px;
}

.hh-zssc .sct4>.lf ul {
  background: url(../img/zsw-hb4.png) no-repeat;
  background-position-y: 100px;
}

.hh-zssc .sct5>.lf ul {
  background: url(../img/zsw-hb5.png) no-repeat;
}

.hh-zssc .sct>.lf li {
  line-height: 35px;
  margin-top: 4px;
}

.hh-zssc .sct>.lf li a {
  display: block;
  line-height: 35px;
  text-indent: 20px;
  color: #a5deff;
}

.hh-zssc .sct2>.lf li a {
  color: #d4ffed;
}

.hh-zssc .sct3>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct4>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct5>.lf li a {
  color: #fff7e8;
}

.hh-zssc .sct>.lf li.select a {
  background: #73a2f9;
  border-radius: 2px;
  color: white;
}

.hh-zssc .sct2>.lf li.select a {
  background: #6adfae;
}

.hh-zssc .sct3>.lf li.select a {
  background: #feb023;
}

.hh-zssc .sct4>.lf li.select a {
  background: #ff8fa3;
}

.hh-zssc .sct5>.lf li.select a {
  background: #d56dff;
}

.hh-zssc .sct>.rt ul {
  margin-top: 10px;
  padding-bottom: 20px;
}

.hh-zssc .sct>.rt ul li {
  width: 300px;
  height: 110px;
  float: left;
  position: relative;
  z-index: 1;
  background: white;
  margin: 20px 24px 0 24px;
  box-shadow: 1px 1px 6px rgba(186, 186, 186, .22);
}

.hh-zssc .sct>.rt li div {
  width: 175px;
  height: 100px;
  padding: 10px 0 0 20px;
  float: left;
}

.hh-zssc .sct>.rt li a {
  display: block;
  float: left;
  background: #f7f7f9;
  width: 105px;
  text-align: center;
  line-height: 110px;
  font-size: 16px;
  color: #1972ea;
  height: 110px;
}

.hh-zssc .sct1>.rt {
  position: relative;
}

.hh-zssc .sct1>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af1.png) no-repeat;
  width: 294px;
  height: 215px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct2>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af2.png) no-repeat;
  width: 1049px;
  height: 162px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct3>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af3.png) no-repeat;
  width: 1049px;
  height: 250px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct4>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af4.png) no-repeat;
  width: 1043px;
  height: 174px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct5>.rt:after {
  content: '';
  display: block;
  background: url(../img/zsw-af5.png) no-repeat;
  width: 1049px;
  height: 250px;
  position: absolute;
  bottom: 0;
  right: 0;
}

.hh-zssc .sct>.rt li div h5 {
  font-size: 16px;
  color: #212529;
}

.hh-zssc .sct>.rt li div .p1 {
  font-size: 14px;
  color: #ff5254;
  margin-top: 4px;
}

.hh-zssc .sct>.rt li div .p2 {
  font-size: 12px;
  color: #999;
  margin-top: 8px;
  cursor: pointer;
}

.hh-zssc .sct>.rt li .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x2.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.hh-zssc .sct>.rt li .p2.sc:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x1.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.wdsc2 .p2.sc:before {
  background: url(../img/sc-x1.png) no-repeat !important;
}

.hh-zssc .sct>.rt li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-zssc .sct>.rt li.hover h5 {
  color: #1972ea;
}

.hh-zssc .sct>.rt li.sc .p2:before {
  background: url(../img/sc-x1.png) no-repeat;
}

.hh-zssc .sct>.rt li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-zssc .sct>.rt li:hover h5 {
  color: #1972ea;
}

.hh-grzx .wdsc {
  display: none;
}

.hh-grzx.select {
  display: none;
}

.hh-grzx .wdsc.select {
  display: block;
}

.hh-grzx .hh-xgzl {
  display: none;
}

.hh-grzx .hh-xgzl.select {
  display: block;
}

.hh-zssc {
  display: none;
}

.hh-zssc.select {
  display: block;
}

.hh-grzx .wdsc .tp .lf {
  background: url(../img/grtxbg.png) no-repeat;
  width: 274px;
  height: 265px;
  float: left;
  padding-top: 1px;
  position: relative;
  text-align: center;
}

.hh-grzx .wdsc .tp .rt {
  width: 722px;
  float: left;
}

.hh-grzx .wdsc .tp .mc {
  width: 274px;
  height: 265px;
  background: url(../img/grtx.png) no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  opacity: .1;
}

.hh-grzx .wdsc .tp img.tx {
  margin-top: 30px;
  border: 5px solid white;
}

.hh-grzx .wdsc .tp .nm {
  font-size: 18px;
  margin-top: 20px;
  color: white;
}

.hh-grzx .wdsc .tp .zh {
  color: white;
  margin-top: 5px;
  font-size: 14px;
}

.hh-grzx .wdsc .tp .rt {
  background: white;
}

.hh-grzx .wdsc .tp .rt h4 {
  line-height: 54px;
  margin-top: 10px;
  font-size: 20px;
  border-bottom: 1px solid #e1e1e1;
  text-indent: 20px;
  color: #252129;
  background: white;
}

.hh-grzx .wdsc .tp .rt h4 a {
  float: right;
  font-size: 14px;
  color: #1972ea;
  margin-right: 20px;
}

.hh-grzx .wdsc .tp .rt h4 a span {
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(../img/grjfgz.png) no-repeat;
  margin-right: 5px;
  position: relative;
  top: 3px;
}

.hh-grzx .wdsc .tp .rt ul.jf li {
  width: 148px;
  height: 139px;
  border: 1px solid #eeeeee;
  float: left;
  margin-top: 30px;
  margin-bottom: 30px;
  margin-left: 22px;
  text-align: center;
}

.hh-grzx .wdsc .tp ul.jf li.li1 {
  margin-left: 28px;
}

.hh-grzx .wdsc ul.jf img {
  margin-top: 18px;
}

.hh-grzx .wdsc ul.jf .p1 {
  font-size: 24px;
  color: #212529;
  font-weight: 600;
  margin-top: 5px;
}

.hh-grzx .wdsc ul.jf .p2 {
  font-size: 14px;
  color: #919191;
  margin-top: 3px;
}

.hh-grzx .wdsc2 h3 {
  font-size: 20px;
  color: #252129;
  font-weight: bold;
  margin: 30px 0 15px 0;
}

.hh-grzx .wdsc2 h3:before {
  content: '';
  display: inline-block;
  background: url(../img/xinxin.png) no-repeat;
  width: 29px;
  height: 27px;
  margin-right: 10px;
  position: relative;
  top: 5px;
}

.hh-grzx .wdsc2 .ct {
  background: white;
  padding-top: 1px;
  width: 998px;
  min-height: 687px;
}

.hh-grzx .wdsc2 .ct ul.select {
  display: none;
}

.hh-grzx .wdsc2 .ct h4 {
  line-height: 48px;
  margin-top: 15px;
  text-indent: 32px;
  font-size: 16px;
  color: #212529;
  border-bottom: 1px solid #f0f0f0;
}

.hh-grzx .wdsc2 .ct li {
  width: 300px;
  height: 110px;
  float: left;
  position: relative;
  z-index: 1;
  background: white;
  margin: 20px 24px 0 24px;
  box-shadow: 1px 1px 6px rgba(186, 186, 186, .22);
}

.hh-grzx .wdsc2 .ct li div {
  width: 175px;
  height: 100px;
  padding: 10px 0 0 20px;
  float: left;
}

.hh-grzx .wdsc2 .ct li a {
  display: block;
  float: left;
  background: #f7f7f9;
  width: 105px;
  text-align: center;
  line-height: 110px;
  font-size: 16px;
  color: #1972ea;
  height: 110px;
}

.hh-grzx .wdsc2 li div h5 {
  font-size: 16px;
  color: #212529;
}

.hh-grzx .wdsc2 li div .p1 {
  font-size: 14px;
  color: #ff5254;
  margin-top: 4px;
}

.hh-grzx .wdsc2 li div .p2 {
  font-size: 12px;
  color: #999;
  margin-top: 8px;
}

.hh-grzx .wdsc2 li .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/sc-x2.png) no-repeat;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

.hh-grzx .wdsc2 li.li3 {
  margin-right: 0;
  margin-left: -1px;
}

.hh-grzx .wdsc2 li:hover a {
  color: white;
  background-image: linear-gradient(#379ff3, #1474ea);
  ;
}

.hh-grzx .wdsc2 li:hover h5 {
  color: #1972ea;
}

.hh-grzx .wdsc2 li:hover .p2:before {
  background: url(../img/sc-x1.png) no-repeat;
}

.hh-grzx .wdsc2 .wsc {
  text-align: center;
  display: none;
  margin-top: 120px;
}

.hh-grzx .wdsc2 .wsc p {
  font-size: 20px;
  color: #aaaaaa;
  margin-top: 10px;
}

.hh-grzx .wdsc2 .wsc.select {
  display: block;
}

.hh-grzx .wdqb {
  background: white;
}

.hh-grzx .wdqb .tp {
  height: 150px;
  border-bottom: 1px solid #f0f0f0;
  margin-top: 30px;
}

.hh-grzx .wdqb .tp h4 {
  width: 130px;
  float: left;
  text-align: center;
  font-size: 20px;
  color: #252129;
  line-height: 150px;
}

.hh-grzx .wdqb .tp ul {
  float: left;
  margin-top: 25px;
}

.hh-grzx .wdqb .tp ul li {
  width: 120px;
  height: 100px;
  text-align: center;
  float: left;
  margin: 0 8px;
}

.hh-grzx .wdqb .tp span {
  display: block;
  background: url(../img/wdqb1.png) no-repeat center;
  width: 45px;
  height: 45px;
  margin: 10px auto 0;
}

.hh-grzx .wdqb .tp .select {
  box-shadow: 1px 1px 16px rgba(6, 6, 6, .08);
}

.hh-grzx .wdqb .tp .select span {
  background: url(../img/wdqb5.png) no-repeat center;
}

.hh-grzx .wdqb .tp .select p {
  color: #1972ea;
}

.hh-grzx .wdqb .tp li.li2.select span {
  background: url(../img/wdqb6.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li3.select span {
  background: url(../img/wdqb7.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li4.select span {
  background: url(../img/wdqb8.png) no-repeat center;
}

.hh-grzx .wdqb .tp p {
  font-size: 14px;
  color: #666;
  margin-top: 3px;
}

.hh-grzx .wdqb .tp li.li2 span {
  background: url(../img/wdqb2.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li3 span {
  background: url(../img/wdqb3.png) no-repeat center;
}

.hh-grzx .wdqb .tp li.li4 span {
  background: url(../img/wdqb4.png) no-repeat center;
}

.hh-grzx .ddzx h3:before {
  background: url(../img/ddzx-bf.png) no-repeat;
  width: 24px;
  height: 28px;
}

.hh-grzx .ddzx2 {
  background: white;
  min-height: 687px;
  padding-top: 1px;
  margin-top: 18px;
}

.hh-grzx .ddzx2 .top {
  height: 64px;
  border-bottom: 1px solid #f0f0f0;
}

.hh-grzx .ddzx2 .top li {
  width: 120px;
  float: left;
  margin-right: 20px;
  margin-top: 10px;
  line-height: 54px;
  font-size: 16px;
  color: #666666;
  text-align: center;
}

.hh-grzx .ddzx2 .top li.select {
  color: #1972ea;
  position: relative;
}

.hh-grzx .ddzx2 .top li.select:after {
  content: '';
  display: block;
  width: 64px;
  height: 2px;
  background: #1972ea;
  position: absolute;
  bottom: 0;
  left: 28px;
}

.hh-grzx .ddzx2 .top li.li2.select:after {
  width: 80px;
  left: 19px;
}

.hh-grzx .ddzx2 .ctno {
  text-align: center;
  display: none;
}

.hh-grzx .ddzx2 .ctno.select {
  display: block;
}

.hh-grzx .ddzx2 .ctno img {
  margin-top: 100px;
}

.hh-grzx .ddzx2 .ctno p {
  font-size: 24px;
  color: #aaaaaa;
  margin-top: 12px;
}

.hh-grzx .ddzx2 .ctno p a {
  color: #1972ea;
}

.hh-grzx .ddzx2 .ct2 table {
  width: 948px;
  margin: 24px auto;
}

.hh-grzx .ddzx2 .ct2 {
  padding-bottom: 20px;
}

.hh-grzx .ddzx2 .ct2 .tr1 {
  width: 948px;
  height: 44px;
  background: #f8f8f8;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .ddzx2 .ct2 .th1 {
  width: 56px;
}

.hh-grzx .ddzx2 .ct2 .th2 {
  width: 104px;
  padding: 0 10px;
  text-align: left;
}

.hh-grzx .ddzx2 .ct2 .th3 {
  width: 136px;
}

.hh-grzx .ddzx2 .ct2 .th4 {
  width: 96px;
}

.hh-grzx .ddzx2 .ct2 .th5 {
  width: 192px;
}

.hh-grzx .ddzx2 .ct2 .th6 {
  width: 186px;
}

.hh-grzx .ddzx2 .ct2 .th7 {
  width: 68px;
}

.hh-grzx .ddzx2 .ct2 .th8 {
  width: 100px;
}

.hh-grzx .ddzx2 .ct td {
  text-align: center;
  font-size: 14px;
  color: #212529;
}

.hh-grzx .ddzx2 .ct tr {
  border-bottom: 1px solid #f1f1f1;
}

.hh-grzx .ddzx2 .ct .td4,
.hh-grzx .ddzx2 .ct .td7 {
  color: #018e57;
}

.hh-grzx .ddzx2 .ct .td8 a {
  display: inline-block;
  width: 70px;
  height: 26px;
  background: #1972ea;
  color: white;
  line-height: 26px;
  border-radius: 26px;
}

.hh-grzx .ddzx2 .ct td {
  padding: 10px 0;
}

.hh-grzx .ddzx2 .ct .dba {
  text-align: center;
}

.hh-grzx .dba span {
  line-height: 22px;
  display: inline-block;
  border: 1px solid #eeeeee;
  padding: 0 15px;
  margin-right: 4px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .dba a {
  line-height: 22px;
  display: inline-block;
  border: 1px solid #eeeeee;
  padding: 0 12px;
  margin: 0 4px;
  font-size: 14px;
  color: #999999;
}

.hh-grzx .dba a.select {
  color: white;
  border-color: #1972ea;
  background: #1972ea;
}

.hh-xgzl .ct .div .ycd {
  padding-left: 145px;
  padding-top: 18px;
  display: none;
  padding-bottom: 18px;
  border-top: 1px solid #e5e5e5;
}

.hh-xgzl .ct .div .ycd.select {
  display: block;
}

.hh-xgzl .ct .div .ycd img {
  float: left;
}

.hh-xgzl .ct .div .ycd .rt {
  float: left;
  margin-left: 18px;
}

.hh-xgzl .ct .div .ycd .rt a {
  display: block;
  width: 145px;
  height: 40px;
  background: #ededed;
  line-height: 40px;
  text-align: center;
}

.hh-xgzl .ct .div .ycd .rt p {
  font-size: 16px;
  color: #666666;
  width: 145px;
  text-align: center;
  margin-top: 50px;
}

.hh-xgzl .ct .div .ycd2 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd.xx {
  border-top-style: dashed;
}

.hh-xgzl .ct .div .ycd2 p {
  font-size: 16px;
  color: #999999;
  margin-top: 20px;
}

.hh-xgzl .ct .div .ycd2 input {
  width: 145px;
  padding-left: 12px;
  height: 38px;
}

.hh-xgzl .ct .div .ycd3 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd3 input {
  width: 160px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.hh-xgzl .ct .div .ycd4 input {
  width: 180px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.hh-xgzl .ct .div .ycd3 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 66px;
}

.hh-xgzl .ct .div .ycd4 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd4 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd5 p {
  font-size: 16px;
  color: #999999;
}

.hh-xgzl .ct .div .ycd5 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px;
}

.hh-xgzl .ct .div .ycd5 input {
  width: 188px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
}

.wdqb .ct {
  padding-bottom: 20px;
}

.wdqb .ct1 {
  padding: 0 24px;
  display: none;
}

.wdqb .ct1.select {
  display: block;
}

.wdqb .ct1 h5 {
  line-height: 48px;
  font-size: 16px;
  color: #252129;
  font-weight: normal;
}

.wdqb .ct1 .tb1 .tr1 {
  width: 948px;
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
  background: #f8f8f8;
}

.wdqb .ct1 .tb1 tr .th1 {
  width: 28px;
  text-align: center;
  padding: 0 90px 0 20px;
}

.wdqb .ct1 .tb1 tr .th2 {
  width: 280px;
  text-align: center;
}

.wdqb .ct1 .tb1 tr .th3 {
  width: 70px;
  text-align: left;
  padding: 0 362px 0 100px;
}

.wdqb .ct1 .tb1 tr td.th3 {
  padding: 0 327px 0 115px;
}

.wdqb .ct1 .tb1 tr td {
  line-height: 44px;
  border-bottom: 1px solid #f1f1f1;
  font-size: 14px;
  color: #212529;
}

.wdqb .ct1 .tb1 tr .td3 {
  color: #ff1b36;
}

.wdqb .ct .dba {
  margin: 35px auto;
  text-align: center;
}

.wdqb .ct2 {
  padding: 0 24px;
  display: none;
}

.wdqb .ct2.select {
  display: block;
}

.wdqb .ct2 h5 {
  line-height: 48px;
  font-size: 16px;
  color: #252129;
  font-weight: normal;
}

.wdqb .ct2 .tb2 .tr1 {
  width: 948px;
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  color: #999999;
  background: #f8f8f8;
}

.wdqb .tb2 tr .th1 {
  width: 71px;
  text-align: center;
}

.wdqb .tb2 tr .th2 {
  width: 368px;
  text-align: center;
}

.wdqb .tb2 tr th.th2 {
  padding-left: 148px;
  width: 265px;
  text-align: left;
}

.wdqb .tb2 tr td.th2 {
  padding-left: 128px;
  width: 295px;
  text-align: left;
}

.wdqb .tb2 tr .th3 {
  width: 162px;
  text-align: center;
}

.wdqb .tb2 tr th.th3 {
  width: 72px;
  text-align: left;
  padding-right: 45px;
}

.wdqb .tb2 tr td.th3 {
  width: 62px;
  text-align: left;
  padding-left: 10px;
  padding-right: 45px;
}

.wdqb .tb2 tr .th4 {
  width: 362px;
  text-align: center;
}

.wdqb .tb2 tr td {
  line-height: 44px;
  border-bottom: 1px solid #f1f1f1;
  font-size: 14px;
  color: #212529;
}

.wdqb .tb2 tr .td3 {
  color: #ff1b36;
}

.wdqb .tb2 tr .td3.select {
  color: #018e57;
}

.hh-login {
  background: url(../img/loginbg.png) no-repeat center;
  height: 1079px;
  padding-top: 1px;
}

.hh-login .ct {
  width: 1200px;
  margin: 0 auto;
}

.hh-login .top {
  /*margin-top: 52px;*/
}

.hh-login .top h1 {
  background: url(../img/logo.png) no-repeat;
  width: 286px;
  height: 62px;
  text-indent: -99999px;
  float: left;
}

.hh-login .top h1 a {
  display: block;
  height: 100%;
}

.hh-login .top .phone {
  float: right;
  font-size: 20px;
  color: #1972ea;
  margin-top: 8px;
}

.hh-login .top .phone:before {
  content: '';
  display: inline-block;
  background: url(../img/loginph.png) no-repeat;
  width: 26px;
  height: 26px;
  margin-right: 10px;
  position: relative;
  top: 5px;
}

.hh-login .loginbox {
  background: url(../img/loginbox.png) no-repeat;
  width: 1036px;
  height: 545px;
  padding-top: 1px;
  margin: 120px auto 0;
  text-align: center;
}

.hh-login .loginbox .left {
  width: 504px;
  float: left;
  margin-left: 22px;
}

.hh-login .loginbox .left h3 {
  font-size: 30px;
  font-weight: normal;
  text-shadow: 3px 3px 0 rgba(26, 0, 177, .38);
  color: #ffffff;
  margin-top: 60px;
}

.hh-login .loginbox .right {
  width: 504px;
  float: left;
  /*margin-right: 22px;*/
}

.hh-login .loginbox .right h3 {
  font-size: 30px;
  color: #333333;
  margin-top: 95px;
  font-weight: normal;
}

.hh-login .loginbox .right .p1 {
  width: 368px;
  position: relative;
  height: 54px;
  margin: 35px auto 0;
}

.hh-login .loginbox .right .p1:before {
  content: '';
  display: block;
  background: url(../img/zhnaghao.png) no-repeat;
  width: 28px;
  height: 30px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p2 {
  /*background: url(../img/login2.png) no-repeat;*/
  width: 366px;
  height: 52px;
  border: 1px solid #dcdcdc;
  margin: 25px auto 0;
  position: relative;
}

.hh-login .loginbox .right .p2:before {
  content: '';
  display: block;
  background: url(../img/loginmm.png) no-repeat;
  width: 28px;
  height: 29px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p3:before {
  content: '';
  display: block;
  background: url(../img/loginyzm.png) no-repeat;
  width: 26px;
  height: 30px;
  position: absolute;
  top: 12px;
  left: 16px;
}

.hh-login .loginbox .right .p1 input {
  display: block;
  /*background: url(../img/login1.png) no-repeat;*/
  border: none;
  font-size: 14px;
  outline: none;
  color: #333333;
  width: 308px;
  padding-left: 58px;
  height: 52px;
  border: 1px solid #dcdcdc;
}

.hh-login .loginbox .right .p2 input {
  display: block;
  background: none;
  border: none;
  font-size: 14px;
  color: #333333;
  width: 310px;
  padding-left: 58px;
  height: 54px;
}

.hh-login .loginbox .right .yz {
  width: 368px;
  height: 54px;
  margin: 18px auto 0;
}

.hh-login .loginbox .right .p3 {
  position: relative;
  background: url(../img/login3.png) no-repeat;
  width: 229px;
  height: 54px;
  float: left;
}

.hh-login .loginbox .right .p3 input {
  display: block;
  background: none;
  border: none;
  font-size: 14px;
  color: #333333;
  width: 170px;
  padding-left: 59px;
  height: 54px;
}

.hh-login .right .p3 img {
  float: right;
  display: block;
}

.hh-login .right .login {
  display: block;
  width: 368px;
  height: 59px;
  text-align: center;
  line-height: 59px;
  font-size: 16px;
  color: white;
  /*background-image: linear-gradient(#2653ec,#2481fd);*/
  background-image: linear-gradient(to right, #6fb2ff, #095fff);
  margin-top: 30px;
  box-shadow: 7px 7px 27px rgba(50, 129, 255, .55);
}

.hh-login .db {
  margin-top: 70px;
  text-align: center;
}

.hh-login .db a {
  font-size: 16px;
  color: #8d8d8d;
  margin: 0 10px;
}

.hh-login .db a:hover {
  color: #1972ea;
}

.hh-login .db span {
  font-size: 14px;
  display: block;
  color: #999999;
  margin-top: 30px;
}

.hh-login .tc {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: white;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: rgba(0, 0, 0, .6);
  font-size: 18px;
  border-radius: 8px;
}

.hh-login .tc.select {
  display: block;
}

.hh-login .tc span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: white;
}

.gmtc {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  display: none;
  left: 0;
  z-index: 100;
  background: rgba(0, 0, 0, .5);
}

.gmtc.select {
  display: block;
}

.gmtc .ct {
  background: url(../img/goumaitc.png) no-repeat;
  width: 828px;
  height: 528px;
  position: absolute;
  left: 50%;
  margin-left: -414px;
  margin-top: -264px;
  top: 50%;
}

.gmtc .ct h3 {
  font-size: 24px;
  color: white;
  text-align: center;
  margin-top: 45px;
}

.gmtc .ct .p1 {
  font-size: 30px;
  color: #fc2626;
  text-align: center;
  margin-top: 75px;
}

.gmtc .ct .p1 span {
  font-size: 60px;
}

.gmtc .ct .p2 {
  font-size: 14px;
  color: #166ae8;
  text-align: center;
  margin-top: 38px;
}

.gmtc .ct .p3 {
  font-size: 14px;
  color: #999999;
  text-align: center;
  margin-top: 38px;
}

.gmtc .ct a.ljgm {
  display: block;
  width: 440px;
  height: 54px;
  margin: 26px auto 0;
  text-align: center;
  line-height: 54px;
  font-size: 16px;
  color: #ffffff;
}

.gmtc .ct a.close {
  display: block;
  width: 70px;
  height: 70px;
  position: absolute;
  right: 5px;
  top: 0;
}

.hh-login .dbqh {
  margin-top: 60px;
  text-align: center;
}

.wdsc2 .ct ul.af {
  min-height: 390px;
}

.hh-login .dbqh span,
.hh-login .dbqh a {
  display: inline-block;
  padding: 6px 8px;
  border: 1px solid #eeeeee;
  text-align: center;
  font-size: 12px;
  min-width: 12px;
  color: #999999;
  margin: 0 5px;
}

.hh-login .dbqh a.select {
  border-color: #1972ea;
  color: white;
  background: #1972ea;
}

.wdsc .zsjf {
  display: none;
  text-align: center;
  font-size: 14px;
  color: #666666;
  margin: 0 auto;
  padding: 25px 0 0 0;
}

.wdsc .zsjf.select {
  display: block;
}

.jfgztc {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
  z-index: 100;
  background: rgba(0, 0, 0, .5);
}

.jfgztc.select {
  display: block;
}

.jfgztc .jfct {
  width: 800px;
  height: 565px;
  position: absolute;
  left: 50%;
  /*overflow-y: auto;*/
  /*overflow-x:visible;*/
  top: 50%;
  margin-left: -400px;
  margin-top: -300px;
  padding-bottom: 35px;
}

.jfgztc .nr {
  width: 700px;
  padding: 0 50px;
  height: 565px;
  padding-bottom: 35px;
  background: white;
  overflow-y: auto;
  overflow-x: visible;
}

.jfgztc .nr h4 {
  line-height: 90px;
  text-align: center;
  /*position: absolute;*/
  /*top: 0;*/
  /*left: 0;*/
  /*position: relative;*/
  font-size: 24px;
  color: #212529;
  border-bottom: 1px solid #e5e5e5;
}

.jfgztc .nr div {
  margin-top: 30px;
}

.jfgztc .nr h5 {
  font-size: 14px;
  color: #212529;
}

.jfgztc .nr p {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}

.jfgztc .nr .p2 {
  color: #619ced;
}

.jfgztc .close {
  display: block;
  background: url(../img/jfclose.png) no-repeat;
  width: 62px;
  height: 62px;
  position: absolute;
  right: -55px;
  top: -50px;
}

.htcfw {
  display: block;
  position: fixed;
  background: url(../img/tcfw.png) no-repeat;
    width: 210px;
    height: 784px;
    top: 60px;
    left: 20px;
    z-index: 1000;
}

.htcfw2 {
  display: none;
  position: fixed;
  background: url(../img/tcfwzy.png) no-repeat;
  width: 183px;
  height: 165px;
  top: 60px;
  left: 20px;
  z-index: 1000;
}

.htcfw ul {
  width: 150px;
  margin-left: 26px;
  text-align: center;
  margin-top: 170px;
}

.htcfw ul img {
  display: none;
}

.htcfw ul span:hover img {
  display: block;
  position: absolute;
  top: 10px;
  right: -85px;
  z-index: 1001;
}

.htcfw ul li {
  margin-top: 5px;
  position: relative;
}

.htcfw ul .p1 {
  font-size: 12px;
  color: #ffffff;
}

.htcfw ul .p2 {
  font-size: 14px;
  color: #ffffff;
  text-indent: 6px;
  /*text-indent: -12px;*/
}

.htcfw ul .p2 span {
  display: inline-block;
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: relative;
  left: 5px;
}

.htcfw ul .p3 {
  font-size: 16px;
  height: 24px;
  color: white;
}

.htcfw .ljzx {
  display: block;
  width: 100px;
  height: 100px;
  margin: 14px 0 0 50px;
}

.htcfw .close {
  display: block;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 0;
  right: 0;
}

.callct {
  background: white;
  padding: 1px;
  margin-top: 30px;
}

.callct .top {
  height: 36px;
  width: 948px;
  padding: 0 24px;
  padding-top: 28px;
  border-bottom: 1px solid #f0f0f0;
}

.callct .top a {
  font-size: 16px;
  color: #666666;
}

.callct .top a.select {
  border-bottom: 3px solid #1972ea;
  padding-bottom: 12px;
  color: #1972ea;
}

.callct .ct {
  width: 948px;
  margin: 20px auto 0;
}

.callct .ct .tr1 {
  background: #f8f8f8;
  width: 948px;
  line-height: 44px;
  height: 44px;
  font-size: 14px;
  color: #999999;
}

.callct .ct .th1 {
  width: 55px;
}

.callct .ct .th2 {
  width: 95px;
}

.callct .ct .th3 {
  width: 102px;
}

.callct .ct tr {
  border-bottom: 1px solid rgba(215, 219, 227, .4);
}

.callct .ct .th4 {
  width: 151px;
}

.callct .ct .th5 {
  width: 180px;
}

.callct .ct .th6 {
  width: 166px;
}

.callct .ct .th7 {
  width: 98px;
}

.callct .ct td {
  text-align: center;
  font-size: 14px;
  color: #212529;
  padding: 15px 0;
}

.callct .ct td.td5 {
  padding: 15px 15px;
}

.callct .ct td a {
  display: inline-block;
  width: 70px;
  height: 26px;
  background: #1972ea;
  text-align: center;
  border-radius: 26px;
  line-height: 26px;
  font-size: 12px;
  color: #ffffff;
}

.callct .no-ct {
  height: 510px;
}

.callct .no-ct div {
  background: url(../img/no-ld.png) no-repeat;
  width: 254px;
  height: 229px;
  margin: 130px auto 0;
}

.bdtjtc {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: white;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: rgba(0, 0, 0, .6);
  font-size: 18px;
  border-radius: 8px;
}

.bdtjtc span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: white;
}

.bdtjtc.select {
  display: block;
}

.bdtjtc2 {
  position: fixed;
  display: none;
  padding: 0 10px;
  min-width: 280px;
  height: 180px;
  line-height: 180px;
  color: #212529;
  text-align: center;
  top: 50%;
  left: 50%;
  z-index: 1000;
  margin-top: -90px;
  margin-left: -140px;
  background: white;
  font-size: 18px;
  border-radius: 8px;
}

.bdtjtc2 span {
  display: block;
  position: absolute;
  top: 8px;
  line-height: 28px;
  right: 10px;
  font-size: 28px;
  color: #212529;
}

.bdtjtc2.select {
  display: block;
}

.jzsbannerimg {
  background: url(../img/jzsbn.png) no-repeat top center;
}

.jzstj {
  width: 1200px;
  height: 0;
  margin: 0 auto;
}

.jzstj .jztj {
  background: url(../img/jzstj.png) no-repeat;
  width: 347px;
  height: 374px;
  float: right;
  transform: scale(.8);
  margin-top: -362px;
}

.jzstj .jztj h3 {
  font-size: 24px;
  text-align: center;
  margin-top: 30px;
  color: white;
  font-weight: normal;
}

.jzstj .jztj .p1 {
  margin-top: 30px;
}

.jzstj .jztj p {
  width: 276px;
  border: 1px solid #0565a0;
  height: 44px;
  margin: 15px auto 0;
}

.jzstj .jztj input {
  background: none;
  outline: none;
  border: none;
  width: 100%;
  height: 100%;
  line-height: 44px;
  font-size: 16px;
  color: #fff;
  padding-left: 20px;
}

.jzstj .jztj input::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: white;
}

.jzstj .jztj input::-moz-placeholder {
  /* Firefox 19+ */
  color: white;
}

.jzstj .jztj input:-ms-input-placeholder {
  /* IE 10+ */
  color: white;
}

.jzstj .jztj input:-moz-placeholder {
  /* Firefox 18- */
  color: white;
}

.jzstj .jztj a {
  display: block;
  background: url(../img/jzstja.png);
  width: 278px;
  height: 47px;
  margin: 20px auto 0;
  line-height: 47px;
  text-indent: -9999px;
}

.zpjzgj {
  display: none;
  background: url(../img/jzzp.png) no-repeat center;
  height: 582px;
}

.jzzp2 h3 {
  text-align: center;
  font-size: 34px;
  margin-top: 40px;
}

.jzzp2 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
}

.jzzp2 .ct {
  width: 1200px;
  margin: 20px auto;
  background: #f7f7f7;
}

.jzzp2 .ct .left {
  background: url(../img/jzzp2lf.png) no-repeat;
  width: 210px;
  height: 614px;
  float: left;
}

.jzzp2 .ct .left h4 {
  margin-top: 80px;
  text-align: center;
  font-size: 28px;
  color: #ffffff;
}

.jzzp2 .ct .rt {
  width: 990px;
  display: flex;
  height: 614px;
  float: left;
  box-shadow: 0px 0px 8px #f7f7f7;
  justify-content: space-between;
  flex-wrap: wrap;
}

.jzzp2 .ct .li1,
.jzzp2 .ct .li2 {
  width: 491px;
  height: 170px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct .li3,
.jzzp2 .ct .li4 {
  width: 491px;
  height: 199px;
  margin-top: 10px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct .li5 {
  width: 990px;
  margin-top: 10px;
  background: white;
  border-radius: 2px;
}

.jzzp2 .ct h5 {
  width: 96%;
  line-height: 40px;
  margin: 0 auto;
  padding: 0 18px;
  font-size: 14px;
  color: #212529;
  border-bottom: 1px solid #f8f7f7;
}

.jzzp2 .ct .li5 h5 {
  width: 98%;
}

.jzzp2 .ct li ul {
  display: flex;
  flex-wrap: wrap;
  margin-top: 15px;
  padding: 0 18px;
  /*justify-content: left;*/
}

.jzzp2 .ct .li1 li,
.jzzp2 .ct .li2 li,
.jzzp2 .ct .li3 li {
  width: 112px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct .li3 li.lt {
  width: 120px;
}

.jzzp2 .ct .li4 li {
  width: 151px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct .li5 li {
  width: 130px;
  line-height: 30px;
  font-size: 14px;
  color: #666666;
}

.jzzp2 .ct li li:hover {
  color: #066aff;
}

.jzzp2 .ct .li5 li.lt {
  width: 180px;
}

.jzzp2 .ct li li span {
  display: inline-block;
  background: url(../img/icon_pin.png) no-repeat;
  width: 13px;
  height: 13px;
  margin-right: 5px;
}

.jzs3 ul {
  margin: 35px auto;
  display: flex;
  width: 1200px;
  justify-content: space-between;
}

.jzs3 ul li img {
  width: 33px;
  margin-right: 8px;
  height: 33px;
}

.jzs3 ul li {
  display: flex;
  justify-content: space-around;
}

.jzs3 ul li h5 {
  font-size: 14px;
  color: #212529;
}

.jzs3 ul li .p1 {
  font-size: 10px;
  color: #c3c3c3;
}

.jzs3 ul li .p2 {
  font-size: 12px;
  color: #666;
  margin-top: 8px;
}

h1 img {
  width: 286px !important;
  height: 62px !important;
}

.jzs4 {
  padding-top: 1px;
  background: url(../img/rmzw.png) no-repeat center;
  height: 570px;
}

.jzs4 .ct {
  width: 1200px;
  margin: 20px auto;
}

.jzs4 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 40px;
}

.jzs4 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
}

.jzs4 .lf {
  width: 280px;
  height: 378px;
  padding-top: 1px;
  background: url(../img/jzs41.png) no-repeat;
  float: left;
}

.jzs4 .rt {
  width: 880px;
  padding: 20px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  height: 339px;
  flex-wrap: wrap;
  float: left;
  background: #e9fbf4;
}

.jzs4 .lf h4 {
  font-size: 34px;
  text-align: center;
  margin-top: 110px;
  color: white;
  text-shadow: 0 0 3px #1e63d5;
}

.jzs4 .rt li {
  width: 254px;
  padding: 0 15px;
  height: 96px;
  background: white;
}

.jzs4 .rt li .p2 {
  font-size: 16px;
  color: #212529;
  margin-top: 15px;
}

.jzs4 .rt li .p2:before {
  display: inline-block;
  content: '';
  margin-right: 8px;
  background: url(../img/jzs42.png) no-repeat;
  width: 14px;
  height: 18px;
}

.jzs4 .rt li .p3 {
  font-size: 14px;
  color: #b1b0b0;
  margin-top: 10px;
}

.jzs4 .rt li .p3 em {
  float: right;
}

.jzs5 {
  background: url(../img/jzs5.png) no-repeat center;
  height: 670px;
  padding-top: 1px;
}

.jzs5 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 35px;
}

.jzs5 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 10px;
}

.jzs5 .nav {
  background: white;
  display: flex;
  width: 734px;
  height: 47px;
  /*padding: 8px 0;*/
  line-height: 47px;
  margin: 20px auto;
}

.jzs5 .nav li {
  width: 123px;
  box-sizing: border-box;
  text-align: center;
  position: relative;
  /*border-right: 1px solid #e6e6e6;*/
}

.jzs5 .nav li:after {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 35px;
  top: 6px;
  right: 0;
  background: #e6e6e6;
}

.jzs5 .nav li.li6 {
  border: none;
}

.jzs5 .nav li.select {
  background: #0e76f7;
  color: white;
}

.jzs5 .nav li.select:after {
  display: none;
}

.jzs5 .ct {
  display: flex;
  flex-wrap: wrap;
  width: 1200px;
  margin: 20px auto;
  justify-content: space-between;
}

.jzs5 .ct li {
  background: url(../img/jzs53.png) no-repeat;
  width: 346px;
  padding: 0 28px 0 18px;
  height: 194px;
  margin-top: 20px;
}

.jzs5 .ct .top {
  margin-top: 23px;
  display: flex;
  justify-content: space-between;
}

.jzs5 .ct .top div {
  width: 270px;
}

.jzs5 .ct .top div .pp1 {
  font-size: 16px;
  color: #212529;
  margin-top: 2px;
}

.jzs5 .ct .top div .pp2 {
  font-size: 14px;
  color: #999999;
  margin-top: 6px;
}

.jzs5 .ct .top div .pp2 span {
  float: right;
}

.jzs5 .ct .bt .pp2 {
  font-size: 16px;
  color: #212529;
  margin-top: 35px;
}

.jzs5 .ct .bt .pp3 {
  font-size: 16px;
  color: #ff0000;
  margin-top: 8px;
}

.jzs5 .ct .bt .pp3 span {
  float: right;
  color: #07cca7;
}

.jzs6 .ct {
  width: 1200px;
  padding-top: 1px;
  margin: 20px auto;
  border: 1px solid #e5e5e5;
}

.jzs6 h3 {
  font-size: 34px;
  color: #252129;
  text-align: center;
  margin-top: 35px;
}

.jzs6 .p1 {
  font-size: 14px;
  color: #53627c;
  text-align: center;
  margin-top: 10px;
}

.jzs6 .top {
  display: flex;
  margin-top: -1px;
  justify-content: left;
  line-height: 66px;
  width: 1200px;
  background: #f6f6f6;
  font-size: 14px;
  color: #212529;
}

.jzs6 .top li {
  width: 122px;
  text-align: center;
  border-bottom: 1px solid #e5e5e5;
}

.jzs6 .top li.select {
  background: white;
  border: none;
  color: #0764ff;
}

.jzs6 .btct {
  display: flex;
  justify-content: space-between;
}

.jzs6 .btct .lf {
  width: 540px;
  padding: 0 30px;
}

.jzs6 .btct .lf .nomal {
  display: flex;
  line-height: 50px;
  border-bottom: 1px dashed #e5e5e5;
  justify-content: space-between;
}

.jzs6 .btct .lf .nomal .p1:before {
  content: '';
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 6px;
  background: #39445b;
  margin-right: 0px;
}

.jzs6 .btct .lf .select .nomal {
  display: none;
}

.jzs6 .btct .lf .hover {
  display: none;
  height: 98px;
  padding: 30px 0;
}

.jzs6 .btct .lf li {
  cursor: pointer;
}

.jzs6 .btct .lf .select .hover {
  display: flex;
  justify-content: space-between;
}

.jzs6 .btct .lf .select .hover div {
  width: 340px;
}

.jzs6 .btct .lf .select .hover div .w1 {
  font-size: 16px;
  color: #0669ff;
  margin-top: 3px;
}

.jzs6 .btct .lf .select .hover div .w2 {
  color: #a5a5a5;
  font-size: 12px;
  margin-top: 4px;
}

.jzs6 .btct .lf .select .hover div .w3 {
  width: 340px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 5px;
  color: #666666;
  font-size: 14px;
  text-indent: -28px;
}

.jzs6 .btct .lf .select .hover div .jt {
  background: url(../img/jiantou2.png) no-repeat;
  width: 25px;
  height: 14px;
  margin-top: 4px;
}

.jzs6 .btct .lf .nomal .p1 {
  width: 280px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 0;
}

.jzs6 .btct .lf .nomal .p2 {
  width: 100px;
  font-size: 14px;
  color: #666666;
  text-align: right;
}

.zxsc1 .hyzxa {
  background: url(../img/Infobanner.png) no-repeat center;
}


/*移动端*/

.mobile footer {
  height: 3rem;
  margin-bottom: -.2rem;
  padding: 0 .25rem;
  background: #1b1b1b;
  padding-top: .01rem;
}

.mobile footer .bt {
  font-size: .2rem;
  color: #c5c5c5;
  height: .9rem;
  margin-top: .15rem;
  text-align: center;
}

.mobile footer .top {
  display: flex;
  justify-content: space-between;
  height: 1.3rem;
  padding-bottom: .2rem;
  border-bottom: 1px solid #323232;
  margin-top: .3rem;
}

.mobile footer .top img {
  width: 1rem;
  height: 1rem;
}

.mobile footer .top .p1 {
  font-size: .32rem;
  color: #d9d9d9;
}

.mobile footer .top .p2 {
  font-size: .24rem;
  color: #d9d9d9;
}

.mobile .dbct {
  height: 1.54rem;
  background: #f2f2f5;
  padding-top: .01rem;
}

.mobile .dbct ul {
  display: flex;
  width: 7rem;
  margin: .24rem auto 0;
  justify-content: space-between;
  /*align-items: center;*/
}

.mobile .dbct ul li {
  font-size: .26rem;
  width: 33%;
  color: #b1b1b1;
  text-align: center;
}

.mobile .dbct ul li img {
  width: .65rem;
  height: .63rem;
}

.mobile header {
  height: .88rem;
  padding: 0 .25rem;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.mobile header .menu {
  background: url(/img/m-menu.png) no-repeat 0 0/.45rem .45rem;
  display: block;
  width: .45rem;
  height: .45rem;
}

.mobile header h1 {
  width: 1.92rem;
  height: 0.45rem;
}

.mobile header .logo {
  background: url(/img/m-logo.png) no-repeat 0 0 /1.92rem 0.45rem;
  display: block;
  width: 1.92rem;
  height: 0.45rem;
}

.mobile header .session {
  display: block;
  background: url(/img/m-session.png) no-repeat 0 0 /.44rem .44rem;
  width: .44rem;
  height: .44rem;
}

.mobile .sidebar {
  position: fixed;
  top: 0;
  display: none;
  left: 0;
  z-index: 999;
  width: 100vw;
  height: 100vh;
}

.mobile .sidebar.select {
  display: block;
}

.mobile .sidebar .ct {
  width: 5.86rem;
  height: 100vh;
  float: left;
  background: #262628;
}

.mobile .sidebar .mc {
  width: 1.64rem;
  float: right;
  height: 100vh;
  background: rgba(0, 0, 0, .3);
}

.mobile .sidebar .ct h3 {
  display: flex;
  height: 1.85rem;
  background: #fff;
  justify-content: center;
  align-items: center;
}

.mobile .sidebar .logo {
  background: url(/img/m-logo2.png) no-repeat 0 0 /2.91rem .66rem;
  display: block;
  width: 2.91rem;
  height: .66rem;
}

.mobile .sidebar ul {
  margin-top: .8rem;
}

.mobile .sidebar ul li {
  margin-top: .2rem;
  line-height: .8rem;
  text-indent: .5rem;
}

.mobile .sidebar ul li.select {
  background: #1972ea;
}

.mobile .sidebar ul li span {
  display: inline-block;
  width: .42rem;
  height: .42rem;
  position: relative;
  top: .1rem;
  margin-right: .3rem;
  background: url(/img/m-sidebar1.png) no-repeat 0 0/.4rem .38rem;
}

.mobile .sidebar ul li.li2 span {
  background: url(/img/m-sidebar2.png) no-repeat 0 0/.39rem .39rem;
}

.mobile .sidebar ul li.li3 span {
  background: url(/img/m-sidebar3.png) no-repeat 0 0/.42rem .39rem;
}

.mobile .sidebar ul li.li4 span {
  background: url(/img/m-sidebar4.png) no-repeat 0 0/.38rem .38rem;
}

.mobile .sidebar ul li a {
  font-size: .32rem;
  color: #fff;
  /*width: 2rem;*/
  /*display: inline-block;*/
}

.mobile .sidebar ul li em {
  display: inline-block;
  width: .45rem;
  height: .09rem;
  position: relative;
  float: right;
  margin-top: .25rem;
  top: .1rem;
  margin-right: .3rem;
  background: url(/img/m-more.png) no-repeat 0 0/.45rem .09rem;
}

.mobile .sidebar ul li div.yc {
  line-height: 0.58rem;
  font-size: .2rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  color: #e4e4e4;
  text-indent: 0;
  padding: .1rem 1rem .1rem 1.28rem;
  background: #313131;
}

.mobile .sidebar ul li div.yc a {
  font-size: .2rem;
  display: inline-block;
  width: 60%;
}

.mobile .sidebar ul li div.yc a.a2 {
  width: 40%;
}

.mobile .sidebar ul li div.yc2 {
  height: 1.44rem;
}

.mobile .sy1 {
  /*background: url(../img/m-banner.png) no-repeat 0 0/7.5rem 3rem;*/
  height: 3rem;
}

.mobile .sy1 .swiper-container {
  height: 3rem;
}

.mobile .sy1 .swiper-slide {
  background: url(../img/m-banner.png) no-repeat 0 0/7.5rem 3rem;
  height: 3rem;
}

.mobile .sy2 {
  height: 0;
  position: relative;
  background: white;
  width: 100vw;
}

.mobile .sy2 .jsq {
  background: url(../img/m-jsqbg.png) no-repeat 0 0/7rem 1.1rem;
  width: 5.55rem;
  padding-left: 1.45rem;
  height: 1.1rem;
  position: absolute;
  top: -.55rem;
  left: .25rem;
  z-index: 3;
}

.mobile .sy2 .zcq {
  background: url(../img/m-zc2.png) no-repeat 0 0/7rem 1.28rem;
  width: 7rem;
  height: 1.28rem;
  z-index: 2;
  position: absolute;
  top: -.64rem;
  left: .25rem;
  text-align: center;
}

.mobile .sy2 .zcq h4 {
  color: #b15c00;
  font-size: .36rem;
  margin-top: .2rem;
}

.mobile .sy2 .zcq p {
  font-size: .2rem;
  color: #b15c00;
  margin-top: -.05rem;
}

.mobile .sy2 .jsq h4 {
  font-size: .3rem;
  color: white;
  margin-top: .1rem;
}

.mobile .sy2 .jsq h4 span {
  font-size: .16rem;
  margin-left: .12rem;
}

.mobile .sy2 .jsq p {
  font-size: .2rem;
  color: white;
}

.mobile .sy2 .jsq a {
  display: block;
  background: url(../img/m-jsqa.png) no-repeat 0 0/1.4rem .38rem;
  width: 1.4rem;
  height: .38rem;
  float: right;
  margin: -.6rem .3rem 0 0;
  text-indent: -999rem;
}

.mobile .sy3 {
  height: 4.1rem;
  padding-top: .01rem;
  background: white;
}

.mobile .sy3 ul {
  width: 7rem;
  display: flex;
  justify-content: space-between;
  margin: 1rem auto 0;
}

.mobile .sy3 ul li {
  width: 1.36rem;
  height: 1.6rem;
  font-size: .26rem;
  text-align: center;
  color: #666666;
  cursor: pointer;
}

.mobile .sy3 ul .li1 img {
  width: .6rem;
  height: .59rem;
}

.mobile .sy3 ul .li2 img {
  width: .59rem;
  height: .57rem;
}

.mobile .sy3 ul .li3 img {
  width: .65rem;
  height: .64rem;
}

.mobile .sy3 ul .li4 img {
  width: .77rem;
  height: .43rem;
}

.mobile .sy3 ul .li5 img {
  width: .42rem;
  height: .59rem;
}

.mobile .sy3 ul div {
  display: flex;
  height: 1rem;
  justify-content: space-around;
  align-items: center;
}

.mobile .sy3 .tt {
  background: url(../img/m-sytt.png) no-repeat 0 0/7rem .7rem;
  width: 4.7rem;
  line-height: .7rem;
  font-size: .2rem;
  color: #666666;
  height: .7rem;
  margin: .4rem auto;
  padding-left: 2.3rem;
}

.mobile .sy6 {
  background: url(../img/m-sy6banner.png) no-repeat 0 0/7.5rem 1.8rem;
  height: 1.8rem;
  padding-top: .01rem;
  padding: 0 .25rem;
  overflow: hidden;
  margin: .18rem 0 .25rem 0;
}

.mobile .sy6 h4 {
  font-size: .4rem;
  color: #392600;
  margin: .3rem 0 0 .5rem;
}

.mobile .sy6 p {
  font-size: .3rem;
  color: #392600;
  margin: .1rem 0 0 .5rem;
}

.mobile .sy6 a {
  background: url(../img/m-sy6a.png) no-repeat 0 0/1.95rem .56rem;
  display: block;
  width: 1.95rem;
  height: 5.6rem;
  float: right;
  margin-top: -1rem;
  text-indent: -999rem;
}

.mobile .sy9 {
  background: white;
}

.mobile .sy9 img {
  width: .83rem;
  height: .83rem;
}

.mobile .sy9 ul {
  display: flex;
  justify-content: space-between;
  width: 7rem;
  margin: .2rem auto;
  padding-bottom: .2rem;
  color: #252129;
  font-size: .24rem;
  text-align: center;
}

.mobile .sy {
  padding-top: 1px;
}

.mobile .sy h3 {
  width: 7rem;
  margin: .35rem auto 0;
  font-size: .36rem;
  color: #252525;
  font-weight: bold;
}

.mobile .sy h3 span {
  color: #b4b4b4;
  font-weight: normal;
  font-size: .2rem;
  margin-left: .15rem;
}

.mobile .sy h3 em {
  font-size: .3rem;
  color: #b4b4b4;
  float: right;
  font-weight: normal;
  font-style: normal;
  margin-top: .05rem;
}

.mobile .sy11 {
  height: 1.6rem;
  background: white;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: .2rem;
}

.mobile .sy11 p {
  width: 5.8rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  background: #1972ea;
  border-radius: .8rem;
  font-size: .3rem;
  color: white;
}

.mobile .sy11 p:before {
  content: '';
  display: inline-block;
  background: url(../img/m-sydd.png) no-repeat 0 0/.46rem .46rem;
  width: .46rem;
  height: .46rem;
  margin-right: .2rem;
  position: relative;
  top: .13rem;
}

.mobile .sy-container {
  background: #f2f2f5;
}

.mobile .sy4 {
  background: white;
  margin-top: 10px;
  width: 100vw;
}

.mobile .sy4 div {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .sy4 ul {
  display: flex;
  width: 8.8rem;
  margin-left: .1rem;
}

.mobile .sy4 ul li {
  width: 1.8rem;
  padding: 0 .1rem;
  margin: .1rem .15rem .4rem 0;
  float: left;
  text-align: center;
  box-shadow: 1px 1px .21rem rgba(194, 194, 194, .31);
}

.mobile .sy4 ul li img {
  width: .6rem;
  height: .6rem;
  margin-top: .25rem;
}

.mobile .sy4 ul li h4 {
  font-size: .3rem;
}

.mobile .sy4 ul li p {
  line-height: .28rem;
  font-size: .2rem;
  color: #b4b4b4;
}

.mobile .sy5 {
  margin-top: .1rem;
  background: white;
  padding-top: 1px;
  padding-bottom: .2rem;
}

.mobile .sy5 ul {
  display: flex;
  width: 7rem;
  margin: .2rem auto;
  flex-wrap: wrap;
  justify-content: space-between;
}

.mobile .sy5 ul li {
  width: 3.4rem;
  height: 1.06rem;
  display: flex;
  align-items: center;
  border: 1px solid #eeeeee;
  border-radius: .03rem;
  margin-top: .15rem;
  text-align: center;
}

.mobile .sy5 ul li img {
  width: .66rem;
  height: .66rem;
  margin: 0 .22rem 0 .28rem;
}

.mobile .sy7 {
  margin-top: .1rem;
  background: white;
  padding-top: 1px;
  padding-bottom: .2rem;
}

.mobile .sy7 div {
  margin: .1rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .sy7 ul {
  display: flex;
  width: 10.6rem;
  padding-bottom: .2rem;
  padding-left: .15rem;
}

.mobile .sy7 ul li {
  width: 2.22rem;
  padding: 0 .15rem;
  height: 1.84rem;
  margin: .2rem .1rem 0 0;
  box-shadow: 1px 1px .21rem rgba(193, 193, 193, .4);
}

.mobile .sy7 ul li img {
  width: .35rem;
  height: .35rem;
  margin-top: .2rem;
}

.mobile .sy7 ul h4 {
  font-size: .22rem;
  color: #252429;
  margin-top: .02rem;
}

.mobile .sy7 p {
  font-size: .18rem;
  color: #999999;
  margin-top: .03rem;
}

.mobile .sy8 {
  background: white;
  margin-top: .18rem;
  padding-top: .1rem;
}

.mobile .sy8 .one {
  width: 7.25rem;
  margin: .3rem 0 0 .25rem;
  overflow-x: scroll;
}

.mobile .sy8 .nav {
  display: flex;
  width: 8rem;
  justify-content: space-between;
}

.mobile .sy8 .nav li {
  background: #eeeeee;
  width: 1.5rem;
  height: .58rem;
  text-align: center;
  line-height: .58rem;
  border-radius: .58rem;
  font-size: .2rem;
  color: #666666;
}

.mobile .sy8 .nav li.select {
  background: #329af1;
  color: white;
}

.mobile .sy8 .ct {
  display: flex;
  width: 7rem;
  margin: .3rem auto;
  padding-bottom: .35rem;
  justify-content: space-between;
}

.mobile .sy8 .ct.zb {
  flex-wrap: wrap;
  width: 17.6rem;
  margin-top: -.1rem;
  padding-right: .2rem;
}

.mobile .sy8 .ct.zb li {
  margin-top: .2rem;
}

.mobile .sy8 .ct li {
  position: relative;
  padding-left: .2rem;
  background-color: #f7f9f8 !important;
}

.mobile .sy8 .ct li h4 {
  font-size: .24rem;
  color: #333333;
  margin-top: .28rem;
}

.mobile .sy8 .ct li .p2 {
  font-size: .16rem;
  color: #53627c;
  margin-top: .04rem;
}

.mobile .sy8 .ct li.li5 {
  background-position: .3rem 0 !important;
  background-color: #e2e6f5 !important;
}

.mobile .sy8 .ct li .p3 {
  font-size: .2rem;
  color: #333333;
  margin-top: .04rem;
}

.mobile .sy8 .ct li .p3:before {
  content: '';
  background: url(../img/m-sjgjdh.png) 0 0/.18rem .18rem;
  width: .18rem;
  height: .18rem;
  margin-right: .02rem;
  display: inline-block;
}

.mobile .sy8 .ct li.li12 {
  background-position: .3rem 0 !important;
  background-color: #e2e6f5 !important;
}

.mobile .sy8 .ct li a {
  display: block;
  position: absolute;
  width: 3.4rem;
  height: .5rem;
  line-height: .5rem;
  text-align: center;
  color: white;
  font-size: .24rem;
  background: #1972ea;
  left: 0;
  bottom: 0;
}

.mobile .sy10 {
  background: white;
  margin-top: .18rem;
  padding-top: .1rem;
  padding-bottom: .35rem;
}

.mobile .sy10 .nav {
  margin: .3rem auto;
  width: 7rem;
  display: flex;
}

.mobile .sy10 .nav li {
  width: 1.5rem;
  height: .58rem;
  line-height: .58rem;
  text-align: center;
  font-size: .2rem;
  color: #666666;
  margin-right: .4rem;
  background: #eeeeee;
  border-radius: .58rem;
}

.mobile .sy10 .nav li.select {
  background: #288cef;
  color: white;
}

.mobile .sy10 ul.ct {
  margin: .28rem auto;
  width: 7rem;
}

.mobile .sy10 .ct li .nomal {
  line-height: .65rem;
  display: flex;
  justify-content: center;
}

.mobile .sy10 .ct li.select .nomal {
  display: none;
}

.mobile .sy10 .ct .nomal .p2 {
  width: 5.2rem;
  font-size: .22rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #333;
}

.mobile .sy10 .ct .nomal .p3 {
  width: 1.6rem;
  font-size: .22rem;
  color: #999999;
  text-align: right;
}

.mobile .sy10 .ct .hover {
  display: none;
}

.mobile .sy10 .ct li.select {
  height: 1.24rem;
  padding: .08rem 0;
}

.mobile .sy10 .ct li.select .hover {
  display: flex;
  justify-content: space-between;
}

.mobile .sy10 .ct .hover img {
  width: 1.98rem;
  height: 1.24rem;
}

.mobile .sy10 .ct .hover div {
  width: 4.75rem;
}

.mobile .sy10 .ct .hover div .p4 {
  font-size: .24rem;
  color: #1972ea;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.mobile .sy10 .ct .hover div .p5 {
  font-size: .18rem;
  color: #777;
  text-indent: -.36rem;
  line-height: .28rem;
  height: .56rem;
  text-overflow: ellipsis;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.mobile .ab1 {
  background: url(../img/m-aboutbaner.png) no-repeat 0 0/7.5rem 2.46rem;
  width: 7.5rem;
  height: 2.46rem;
}

.mobile .ab2 {
  background: white;
  padding-bottom: .2rem !important;
}

.mobile .ab4 {
  background: white;
  margin-top: .18rem;
  padding-bottom: .2rem;
}

.mobile .ab3 {
  margin-top: .18rem;
  background: white;
}

.mobile .ab3 {
  height: 1.8rem;
  padding-top: 1px;
}

.mobile .ab3 ul {
  display: flex;
  margin: .3rem 0;
  justify-content: space-between;
}

.mobile .ab3 ul li {
  width: 20%;
  height: 1.2rem;
  text-align: center;
  font-size: .2rem;
  color: #0055e6;
  border-right: 1px dashed #dcdcdc;
}

.mobile .ab3 ul li.li5 {
  border-right: none;
}

.mobile .ab3 ul li img {
  height: .5rem;
  margin-top: .12rem;
}

.mobile .ab3 ul li.li1 img {
  width: .45rem;
}

.mobile .ab3 ul li.li2 img {
  width: .43rem;
}

.mobile .ab3 ul li.li3 img {
  width: .5rem;
}

.mobile .ab3 ul li.li4 img {
  width: .49rem;
}

.mobile .ab3 ul li.li5 img {
  width: .42rem;
}

.mobile .ab6 {
  background: white;
  padding-top: 1px;
  margin-top: .18rem;
}

.mobile .ab6 h3 {
  width: 7rem;
  font-size: .36rem;
  color: #252129;
  font-weight: bold;
  margin: .3rem auto 0;
}

.mobile .ab6 .phone:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abdh.png) no-repeat 0 0/.39rem .39rem;
  width: .39rem;
  height: .39rem;
  margin-right: .1rem;
  position: relative;
  top: .08rem;
}

.mobile .ab6 p.phone {
  font-size: .32rem;
  color: #0070f9;
  margin: .18rem auto .1rem auto;
}

.mobile .ab6 p {
  line-height: .45rem;
  font-size: .24rem;
  width: 7rem;
  margin: 0 auto;
  color: #666666;
}

.mobile .ab6 .p1:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp1.png) no-repeat 0 0/.24rem .24rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 .p2:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp2.png) no-repeat 0 0/.20rem .21rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 .p3:before {
  content: '';
  display: inline-block;
  background: url(../img/m-abp3.png) no-repeat 0 0/.17rem .22rem;
  width: .24rem;
  height: .24rem;
  margin-right: .2rem;
  position: relative;
}

.mobile .ab6 img {
  width: 7.5rem;
  height: 2.9rem;
  margin: .2rem 0 -.18rem 0;
}

.mobile .ab5 {
  background: white;
  padding: 0 .25rem;
  padding-top: 1px;
  padding-bottom: .3rem;
  margin-top: .18rem;
}

.mobile .ab5 h3 {
  font-size: .36rem;
  font-weight: bold;
  color: #252525;
  margin-top: .28rem;
}

.mobile .ab5 .nav li {
  width: 1.5rem;
  height: .58rem;
  text-align: center;
  line-height: .58rem;
  font-size: .2rem;
  /*color: #666666;*/
  /*background: #eeeeee;*/
  background: #3299f1;
  color: white;
  border-radius: .58rem;
  margin-top: .15rem;
}

.mobile .ab5 h4 {
  font-size: .2rem;
  color: #0070f9;
  margin-top: .2rem;
}

.mobile .ab5 .ct li {
  font-size: .2rem;
  color: #8a8a8a;
  padding-left: .31rem;
  text-indent: -.31rem;
}

.mobile .ab2 .div1 {
  width: 6.04rem;
  height: 4.3rem;
  padding: .2rem .2rem 0;
  font-size: .2rem;
  color: #5a5a5a;
  box-shadow: 0 0 .16rem rgba(41, 50, 62, .1);
  text-indent: .4rem;
  margin: .2rem auto;
  /*margin-top: .2rem;*/
  border-radius: .25rem;
}

.mobile .ab2 .div2 {
  background: url(../img/m-gsjs.png) no-repeat 0 0/6.44rem 4.2rem;
  width: 6.44rem;
  height: 4.6rem;
  margin: .2rem auto;
}

.mobile .zq3 {
  margin-top: .88rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq3 h3 {
  margin-top: .28rem;
}

.mobile .zq3 ul {
  display: flex;
  width: 7rem;
  justify-content: space-between;
  margin: .28rem auto;
  text-align: center;
}

.mobile .zq3 ul li {
  width: 28%;
  font-size: .28rem;
  color: #666;
  border-right: 1px dashed #eeeeee;
}

.mobile .zq3 ul li.li2 {
  border-right: none;
}

.mobile .zq4 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq4 ul {
  display: flex;
  width: 7rem;
  justify-content: space-between;
  margin: .28rem auto;
  text-align: center;
}

.mobile .zq4 ul li {
  width: 3.4rem;
  height: 3.4rem;
  box-shadow: 0 0 .29rem rgba(191, 191, 191, .35);
}

.mobile .zq4 ul .li0 img {
  width: .48rem;
  height: .54rem;
  margin-top: .33rem;
}

.mobile .zq4 ul .li1 img {
  width: .55rem;
  height: .52rem;
  margin-top: .35rem;
}

.mobile .zq4 h4 {
  font-size: .28rem;
  color: #252529;
  margin-top: .1rem;
}

.mobile .zq4 p {
  font-size: .2rem;
  height: .6rem;
  line-height: .3rem;
  color: #666;
  padding: 0 .4rem;
  margin-top: .1rem;
}

.mobile .zq4 a {
  display: block;
  width: 2rem;
  height: .54rem;
  line-height: .54rem;
  text-align: center;
  font-size: .24rem;
  color: white;
  background: #0e76f7;
  margin: .2rem auto;
}

.mobile .zq5 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .zq5 ul {
  margin: .28rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .zq5 ul li {
  width: 30%;
  margin-top: .2rem;
  text-align: center;
}

.mobile .zq5 ul li img {
  width: 1rem;
  height: 1rem;
}

.mobile .zq5 ul li.li5 img {
  width: 1rem;
  height: .9rem;
}

.mobile .zq6 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .zq6 ul {
  margin: .2rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
}

.mobile .zq6 ul li div {
  display: flex;
  width: .6rem;
  height: .6rem;
  margin: .2rem auto 0;
  justify-content: center;
  align-items: center;
}

.mobile .zq6 ul li.li0 img {
  width: .5rem;
  height: .5rem;
}

.mobile .zq6 ul li.li1 img {
  width: .49rem;
  height: .56rem;
}

.mobile .mobile .zq6 ul li.li2 img {
  width: .55rem;
  height: .52rem;
}

.mobile .zq6 ul li {
  width: 2.26rem;
  background: #edf5ff;
  height: 1.6rem;
  margin-top: .2rem;
  text-align: center;
}

.mobile .zq6 ul li p {
  font-size: .28rem;
  color: #212529;
  margin-top: .1rem;
}

.mobile .zq7 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .zq7 div.wb {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .zq7 ul {
  display: flex;
  width: 9.9rem;
  margin: .1rem 0 0 .1rem;
  padding-bottom: .2rem;
}

.mobile .zq7 ul img {
  width: .68rem;
  height: .68rem;
  margin-top: .2rem;
}

.mobile .zq7 ul p {
  font-size: .28rem;
  color: #252129;
  margin-top: .1rem;
  line-height: .4rem;
}

.mobile .zq7 ul li {
  width: 1.7rem;
  padding: 0 .05rem;
  height: 2.11rem;
  margin-right: .15rem;
  text-align: center;
  box-shadow: 0 0 .13rem rgba(197, 197, 197, .44);
}

.mobile .sy8 .zb.two {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .gs1 {
  width: 7.5rem;
  height: 0;
  position: relative;
}

.mobile .gs1 div {
  width: 7.25rem;
  height: 2.1rem;
  border-radius: .1rem;
  background: white;
  margin: 0 0 0 0rem;
  overflow-x: auto;
  position: absolute;
  left: .25rem;
  z-index: 3;
  top: -1.05rem;
}

.mobile .gs1 ul {
  width: 7.5rem;
  height: 2.1rem;
  /*padding: 0 .3rem;*/
  border-radius: .1rem;
  justify-content: space-between;
  background: white;
  align-items: center;
  padding: 0 .3rem;
  display: flex;
  box-shadow: 0 0 .29rem rgba(193, 193, 193, .41);
}

.mobile .gs1 ul li {
  width: 1.36rem;
  height: .7rem;
  padding-top: .9rem;
  font-size: .26rem;
  color: #fff;
  text-align: center;
}

.mobile .gs1 ul li.li0 {
  background: url(../img/m-gs11.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li1 {
  background: url(../img/m-gs12.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li2 {
  background: url(../img/m-gs13.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li3 {
  background: url(../img/m-gs14.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs1 ul li.li4 {
  background: url(../img/m-gs15.png) no-repeat 0 0/1.36rem 1.6rem;
}

.mobile .gs2 {
  background: url(../img/m-gs21bg.png) no-repeat 0 0/7.5rem 1.8rem;
  height: 1.8rem;
  padding-top: 1px;
  width: 7.25rem;
  padding-left: .25rem;
  margin-top: 1.25rem;
}

.mobile .gs2 h4 {
  font-size: .36rem;
  font-weight: bold;
  color: black;
  margin-top: .28rem;
}

.mobile .gs2 h4 span {
  font-size: .3rem;
  color: #2f9bfe;
  margin-left: .1rem;
}

.mobile .gs2 p {
  font-size: .24rem;
  color: #a6a6a6;
}

.mobile .gs2 p a {
  display: inline-block;
  width: 1.2rem;
  height: .34rem;
  line-height: .34rem;
  text-align: center;
  background: #fe7318;
  font-size: .2rem;
  color: #fff;
  margin-left: .1rem;
  position: relative;
  top: -.02rem;
}

.mobile .gs3 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs3 ul {
  margin: .18rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile h3 {
  font-weight: bold;
}

.mobile .gs3 ul li {
  width: 3rem;
  padding: 0 .2rem;
  /*justify-content: space-between;*/
  display: flex;
  align-items: center;
  background: #eff6ff;
  height: 1.06rem;
  margin-top: .15rem;
}

.mobile .gs3 ul li p {
  margin-left: .2rem;
  font-size: .28rem;
  color: #666666;
}

.mobile .gs5 .tp {
  background: url(../img/m-gs51.png) no-repeat 0 0/7rem 1.6rem;
  width: 5rem;
  padding: 1px 1.5rem 0 .5rem;
  height: 1.6rem;
  margin: .2rem auto 0;
}

.mobile .gs5 ul {
  width: 7rem;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: .2rem auto;
}

.mobile .gs5 ul li {
  display: flex;
  align-items: center;
  width: 31%;
  margin-top: .2rem;
}

.mobile .gs5 ul .li0,
.gs5 ul .li3 {
  width: 36%;
}

.mobile .gs5 li p {
  color: #666666;
  margin-left: .1rem;
  font-size: .28rem;
}

.mobile .gs5 li img {
  transform: scale(.88);
}

.mobile .gs5 .li2 {}

.mobile .gs5 .tp h4 {
  font-size: .3rem;
  margin-top: .18rem;
  color: #ff9000;
}

.mobile .gs5 .tp p {
  font-size: .24rem;
  color: #ff9000;
  line-height: .37rem;
}

.mobile .gs6 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs6 ul {
  margin: .22rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
}

.mobile .gs6 ul img {
  width: .36rem;
  height: .34rem;
  margin-top: .3rem;
}

.mobile .gs6 ul li {
  width: 1.4rem;
  height: 1.4rem;
  font-size: .28rem;
  text-align: center;
  background: #e8f7f0;
}

.mobile .gs7 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs7 ul {
  margin: .22rem auto;
  display: flex;
  width: 7rem;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .gs7 ul li {
  width: 48%;
  display: flex;
  align-items: center;
  font-size: .27rem;
  margin-top: .3rem;
  color: #2284ee;
}

.mobile .gs7 ul li p {
  margin-left: .18rem;
}

.mobile .gs7 .bp {
  width: 6.6rem;
  padding: 0 .2rem;
  height: .65rem;
  background: #edf5ff;
  font-size: .18rem;
  color: #2284ee;
  margin: .2rem auto 0;
}

.mobile .gs7 .bp span {
  font-weight: bold;
}

.mobile .gs5 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  padding-bottom: .28rem;
}

.mobile .gs4 {
  margin-top: .28rem;
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .gs4 div.wb {
  margin: .3rem 0 0 .25rem;
  width: 7.25rem;
  overflow-x: scroll;
}

.mobile .gs4 ul {
  display: flex;
  width: 8.8rem;
  margin: .1rem 0 0 .1rem;
  padding-bottom: .2rem;
}

.mobile .gs4 ul li {
  width: 1.7rem;
  padding: 0 .15rem;
  margin-right: .15rem;
  text-align: center;
  height: 1.9rem;
  box-shadow: 1px 1px .21rem rgba(194, 194, 194, .34);
}

.mobile .gs4 ul li div {
  width: .77rem;
  height: .77rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: .77rem;
  font-size: .26rem;
  color: #212529;
  margin: .1rem auto 0;
  box-shadow: .02rem .02rem .13rem rgba(194, 194, 194, .34);
}

.mobile .cs2 {
  padding-top: 1px;
  background: white;
  margin-bottom: .18rem;
  padding-bottom: .2rem;
}

.mobile .cs2 .wb {
  width: 7.25rem;
  overflow: auto;
  margin: .2rem 0 0 .25rem;
}

.mobile .cs2 .nav {
  width: 8.6rem;
  display: flex;
}

.mobile .cs2 .nav li {
  line-height: .58rem;
  padding: 0 .15rem;
  height: .58rem;
  font-size: .2rem;
  color: #666666;
  text-align: center;
  margin-right: .15rem;
  border-radius: .58rem;
  /*display: inline-block;*/
  background: #eeeeee;
}

.mobile .cs2 .nav li.select {
  background: #1972ea;
  color: white;
}

.mobile .cs2 .ct {
  width: 7rem;
  display: flex;
  height: 3.04rem;
  box-shadow: 0 0 .2rem rgba(103, 115, 127, .15);
  margin: .3rem auto;
}

.mobile .cs2 .ct .lf {
  width: 2.2rem;
  text-align: center;
}

.mobile .cs2 .ct .lf img {
  width: 1.02rem;
  height: 1.11rem;
  margin-top: .68rem;
}

.mobile .cs2 .ct .rt {
  width: 4.8rem;
  display: flex;
  flex-wrap: wrap;
  /*align-items: center;*/
  align-content: center;
}

.mobile .cs2 .ct .rt li {
  width: 100%;
  display: flex;
  position: relative;
  top: -.1rem;
  margin-top: .18rem;
  /*height: .8rem;*/
}

.mobile .cs2 .ct .rt li img {
  width: .64rem;
  height: .64rem;
  margin-top: .12rem;
  margin-right: .15rem;
}

.mobile .cs2 .ct .lf h4 {
  font-size: .3rem;
  color: #1972ea;
}

.mobile .cs2 .ct .rt li h4 {
  font-size: .28rem;
  color: #252129;
}

.mobile .cs2 .ct .rt li p {
  font-size: .2rem;
  width: 3.95rem;
  line-height: .22rem;
  color: #adadae;
}

.mobile .rs2 {
  width: 7rem;
  margin: 0 auto;
  position: relative;
  height: 0;
  margin-bottom: .3rem;
}

.mobile .rs2 .ct {
  background: url(../img/m-rs2bg.png) no-repeat 0 0/7rem 1.29rem;
  width: 6.2rem;
  height: 1.29rem;
  z-index: 2;
  padding: 0 .4rem;
  position: relative;
  display: flex;
  justify-content: space-between;
  top: -.64rem;
}

.mobile .rs2 .ct h4 {
  font-size: .36rem;
  color: #00b770;
  margin-top: .1rem;
}

.mobile .rs2 .ct p {
  font-size: .2rem;
  color: #28c286;
}

.mobile .rs2 .ct a {
  display: block;
  width: 1.98rem;
  height: .6rem;
  border-radius: .6rem;
  text-align: center;
  margin-top: .33rem;
  line-height: .6rem;
  font-size: .3rem;
  color: #ffffff;
  background: #30cb8b;
}

.mobile .rs3 {
  background: white;
  padding-top: 1px;
  margin-top: .8rem;
  padding-bottom: .35rem;
}

.mobile .rs3 ul {
  width: 7rem;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mobile .rs3 ul li {
  width: 3.4rem;
  padding: .15rem 0;
  box-shadow: .07rem .07rem .16rem rgba(28, 45, 68, .18);
  margin-top: .2rem;
  display: flex;
  align-items: self-start;
}

.mobile .rs3 ul li img {
  /*margin-right: rem;*/
  transform: scale(.7);
  margin-right: .05rem;
}

.mobile .rs3 ul li h4 {
  font-size: .26rem;
  color: #212529;
}

.mobile .rs3 ul li p {
  font-size: .2rem;
  color: #9c9fac;
  line-height: .3rem;
  width: 2.6rem;
}

.mobile .rs4 {
  background: url(../img/m-rs4bg.png) no-repeat 0 0 /7.5rem 2rem;
  width: 7.5rem;
  padding-top: 1px;
  height: 2rem;
  margin-top: .18rem;
  text-align: center;
}

.mobile .rs4 h4 {
  font-size: .34rem;
  color: #ffffff;
  margin-top: .2rem;
}

.mobile .rs4 p {
  font-size: .2rem;
  color: #fff;
}

.mobile .rs4 a {
  display: block;
  width: 1.6rem;
  height: .44rem;
  text-align: center;
  line-height: .44rem;
  margin: .18rem auto 0;
  background: #6ad5ab;
  color: white;
  border-radius: .44rem;
}

.mobile .gd1 {
  height: .9rem;
  line-height: .9rem;
  text-align: center;
  background: #fff;
  box-shadow: 1px 1px .13rem rgba(6, 6, 6, .1);
}

.mobile .gd1 .gd1_a {
  background: url(../img/m-fanhui.png) no-repeat 0 0/.25rem .43rem;
  width: .25rem;
  height: .43rem;
  position: relative;
  top: .2rem;
  float: left;
  left: .2rem
}

.mobile .if1 {
  background: url(../img/m-infobanner.png) no-repeat 0 0/7.5rem 2.46rem;
  height: 2.46rem;
}

.mobile .infoct {
  padding-top: 1px;
  background: white;
}

.mobile .infoct .ck {
  display: block;
  width: 5.8rem;
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  font-size: .24rem;
  color: white;
  background: #0055e6;
  margin: .3rem auto 0;
  border-radius: .1rem;
}

.mobile .infoct .nav {
  height: 1rem;
  display: flex;
  width: 7rem;
  margin: 0 auto;
  justify-content: space-between;
  align-items: center;
}

.mobile .infoct .nav li {
  width: 30%;
  font-size: .28rem;
  color: #212529;
  text-align: center;
  position: relative;
}

.mobile .infoct .nav li.select:after {
  content: '';
  display: block;
  position: absolute;
  width: .45rem;
  height: .07rem;
  background: #3883f9;
  position: absolute;
  border-radius: .02rem;
  bottom: -.1rem;
  left: 50%;
  margin-left: -.2rem;
}

.mobile .infoct .nr img {
  width: 2.17rem;
  height: 1.59rem;
}

.mobile .infoct .nr li {
  width: 7rem;
  display: flex;
  border-bottom: 1px solid #eee;
  padding-bottom: .3rem;
  justify-content: space-between;
  margin: .3rem auto;
}

.mobile .infoct .nr li div {
  width: 4.6rem;
}

.mobile .infoct .nr li h4 {
  font-size: .28rem;
  color: #333;
  line-height: .35rem;
  height: 1.1rem;
}

.mobile .infoct .nr li p {
  font-size: .2rem;
  display: flex;
  padding-right: .2rem;
  justify-content: space-between;
  color: #999;
}

.mobile .infoct .nr li p span:before {
  content: '';
  display: inline-block;
  width: .24rem;
  height: .24rem;
  background: url(../img/m-zx-time.png) 0 0/.24rem .24rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .infoct .nr li p em:before {
  content: '';
  display: inline-block;
  width: .29rem;
  height: .19rem;
  background: url(../img/m-zx-eye.png) 0 0/.29rem .19rem;
  margin-right: .1rem;
  position: relative;
  top: .04rem;
}

.mobile .xqgd {
  box-shadow: 1px 1px .13rem rgba(6, 6, 6, .2);
}

.mobile .xqct {
  background: white;
  padding-top: 1px;
}

.mobile .xqct h3 {
  margin-top: .2rem;
  font-weight: bold;
  line-height: .9rem;
  text-align: center;
  font-size: .3rem;
  color: #333333;
}

.mobile .xqct .ct {
  width: 7rem;
  margin: 0 auto;
}

.mobile .xqct .ct .nav {
  display: flex;
  width: 7rem;
  font-size: .18rem;
  color: #999;
  justify-content: space-between;
}

.mobile .xqct .ct .nav em,
.xqct .ct .nav i {
  font-style: normal;
}

.mobile .xqct .ct .dbct {
  background: white;
}

.mobile .xqct .ct .nav span:before {
  content: '';
  display: inline-block;
  width: .26rem;
  height: .26rem;
  background: url(../img/m-hourse-icon.png) 0 0/.26rem .26rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .xqct .ct .nav i:before {
  content: '';
  display: inline-block;
  width: .24rem;
  height: .24rem;
  background: url(../img/m-zx-time.png) 0 0/.24rem .24rem;
  margin-right: .1rem;
  position: relative;
  top: .05rem;
}

.mobile .xqct .ct .nav em:before {
  content: '';
  display: inline-block;
  width: .29rem;
  height: .19rem;
  background: url(../img/m-zx-eye.png) 0 0/.29rem .19rem;
  margin-right: .1rem;
  position: relative;
  top: .04rem;
}

.mobile .xqct .ct .dbct2 img {
  width: 7rem;
  height: 3.26rem;
}

.mobile .xqct .ct .dbct2 {
  margin-top: .3rem;
  font-size: .2rem;
  color: #666666;
}

.mobile .xqct .ct .xqbt {
  padding-bottom: .3rem;
}

.mobile .xqct .ct .xqbt a {
  font-size: .24rem;
  color: #666;
  margin-top: .2rem;
}

.mobile .morect {
  width: 7.25rem;
  display: flex;
  justify-content: space-between;
}

.mobile .morect .left {
  width: 1.49rem;
  background: #f8f8f8;
}

.mobile .morect .left li {
  line-height: 1rem;
  text-align: center;
  font-size: .28rem;
  color: #999999;
  position: relative;
}

.mobile .morect .left li.select {
  background: white;
  color: #0055e6;
  font-weight: bold;
}

.mobile .morect .left li.select:before {
  content: '';
  display: block;
  width: .05rem;
  height: .6rem;
  background: #0055e6;
  position: absolute;
  left: 0;
  top: .2rem;
}

.mobile .morect .rt {
  width: 5.61rem;
  padding-bottom: .4rem;
}

.mobile .sy-container.more {
  background: white;
}

.mobile .morect .rt img.gg {
  width: 5.6rem;
  /* height: 1.2rem; */
}

.mobile .morect .rt .wbli {
  line-height: .8rem;
  font-size: .28rem;
  color: #333;
  margin-top: .1rem;
}

.mobile .morect .rt .wbli h4:before {
  content: '';
  display: inline-block;
  width: .05rem;
  height: .3rem;
  background: #0055e6;
  position: relative;
  top: .05rem;
  margin-right: .1rem;
}

.mobile .morect .rt .wbli ul {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
}

.mobile .morect .rt .wbli ul li {
  line-height: .6rem;
  font-size: .2rem;
  min-width: 1.4rem;
  color: #333333;
  padding: 0 .2rem;
  flex-grow: 1;
  border-bottom: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  text-align: center;
}

.mobile .jsq1 {
  background: url(../img/chj_zizhibanner.png) no-repeat 0 0/7.5rem 3rem;
  height: 3rem;
}

.mobile .jsq2 {
  background: url(../img/m-jsq2.png) no-repeat 0 0/7rem 9.38rem;
  background-size: 100% 100%;
  width: 7rem;
  padding-top: 1px;
  margin: -.7rem auto 0;
  padding-bottom: 0.3rem;
}

.mobile .jsq2 .p6.select span {
  background: url(../img/gouxuan.png) no-repeat 0 0/.22rem .22rem;
}

.mobile .jsq2 p.p2 span {
  display: inline-block;
  background: url(../img/m-jsqxl.png) no-repeat 0 0/.18rem .16rem;
  width: .18rem;
  height: .16rem;
  float: right;
  margin: .34rem .2rem 0 0;
}

.mobile .jsq2 p.p2.select span {
  background: url(../img/m-jsqsl.png) no-repeat 0 0/.18rem .16rem;
}

.mobile .jsq2 h3 {
  text-align: center;
  font-size: .36rem;
  color: #212529;
  margin-top: .18rem;
}

.mobile .jsq2 .p1 {
  width: 6.05rem;
  padding: 0 .25rem;
  height: 0.87rem;
  line-height: 0.87rem;
  border-radius: .15rem;
  font-size: .28rem;
  color: #666666;
  margin: .4rem auto 0;
  border: 1px solid #e5e5e5;
}

.mobile .jsq2 .p1 span {
  font-size: 0.32rem;
  color: #1972ea;
  float: right;
}

.mobile .jsq2 p {
  font-size: .28rem;
  color: #666;
}

.mobile .jsq2 .p2 {
  background: url(../img/m-jsq21.png) no-repeat 0 0/6.62rem .92rem;
  background-size: 100% 100%;
  width: 5.62rem;
  padding-left: 1rem;
  height: .82rem;
  line-height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p3 {
  background: url(../img/m-jsq22.png) no-repeat 0 0/6.62rem .92rem;
  background-size: 100% 100%;
  width: 5.62rem;
  height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p4 {
  background: url(../img/m-jsq23.png) no-repeat 0 0/6.62rem .92rem;
  background-size: 100% 100%;
  width: 5.62rem;
  height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p5 {
  background: url(../img/m-jsq24.png) no-repeat 0 0/6.62rem .92rem;
  width: 6.62rem;
  background-size: 100% 100%;
  /*padding-left: 1rem;*/
  height: .82rem;
  line-height: .82rem;
  margin: .22rem auto 0;
}

.mobile .jsq2 .p5 input {
  display: block;
  height: .82rem;
  padding-left: 1rem;
  background: none;
  font-size: .28rem;
  border: none;
  width: 5.62rem;
}

.mobile .jsq2 .mshq {
  display: block;
  width: 6.62rem;
  height: .92rem;
  line-height: .92rem;
  text-align: center;
  background: #1972ea;
  color: white;
  font-size: .32rem;
  margin: .3rem auto .3rem;
  border-radius: .15rem;
}

.mobile .jsq2 .p6 {
  width: 6.62rem;
  margin: .3rem auto .5rem;
}

.mobile .jsq2 .p6 span {
  display: inline-block;
  width: .2rem;
  height: .2rem;
  margin-right: .1rem;
  position: relative;
  top: .02rem;
  border: 1px solid #e5e5e5;
}

.mobile .jsq3 {
  padding-top: 1px;
  background: white;
  margin-top: .3rem;
}

.mobile .jsq3 h4 {
  background: url(../img/m-jsq3h.png) no-repeat 0 0/7rem .27rem;
  width: 7rem;
  height: .27rem;
  margin: .45rem auto .3rem;
}

.mobile .jsq3 ul {
  width: 7rem;
  display: flex;
  margin: .3rem auto;
  justify-content: space-between;
}

.mobile .jsq3 ul li {
  width: 20%;
  text-align: center;
  height: 1.2rem;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  font-size: .2rem;
  color: #0055e6;
  border-right: 1px dashed #b1cff8;
  font-weight: bold;
  align-content: space-around;
}

.mobile .jsq3 ul li.li5 {
  border-right: none;
}

.mobile .jsq3 ul li .img1 {
  width: .45rem;
  height: .53rem;
}

.mobile .jsq3 ul li .img2 {
  width: .43rem;
  height: .5rem;
}

.mobile .jsq3 ul li .img3 {
  width: .5rem;
  height: .49rem;
}

.mobile .jsq3 ul li .img4 {
  width: .49rem;
  height: .51rem;
}

.mobile .jsq3 ul li .img5 {
  width: .42rem;
  height: .5rem;
}

.mobile .jsq3 ul li p {
  width: 1.4rem;
}

.mobile .ab4 .div11 {
  width: 2.5rem;
  background: url(../img/m-ab41.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .swiper-slide {
  margin: 0 !important;
  width: 2.5rem !important;
  height: 1.32rem;
  padding-top: 1.8rem;
  text-align: center;
  font-size: .24rem;
  color: white;
}

.mobile .ab4 .div12 {
  width: 2.5rem;
  background: url(../img/m-ab42.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div13 {
  width: 2.5rem;
  background: url(../img/m-ab43.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div14 {
  width: 2.5rem;
  background: url(../img/m-ab44.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mobile .ab4 .div15 {
  width: 2.5rem;
  background: url(../img/m-ab45.png) no-repeat 0 0/2.5rem 3.12rem;
}

.mb-dbxtc {
  position: fixed;
  z-index: 100;
  height: 100vh;
  width: 100vw;
  top: 0;
  left: 0;
}

.mb-dbxtc .mc {
  width: 100vw;
  height: 60vh;
  background: rgba(0, 0, 0, .4);
}

.mb-dbxtc .fmc {
  width: 100vw;
  height: 40vh;
  background: white;
  position: absolute;
  left: 0px;
  bottom: 0px;
  overflow: auto;
}

.mb-dbxtc .fmc .top {
  height: .8rem;
  line-height: .8rem;
  color: white;
  font-size: .26rem;
  display: flex;
  padding: 0 .4rem;
  justify-content: space-between;
  background: #1972ea;
  position: fixed;
  width: 90%;
}

.mb-dbxtc .fmc .top a {
  color: white;
}

.mb-dbxtc .fmc .ct li {
  height: .8rem;
  line-height: .8rem;
  text-align: center;
  color: #212529;
  font-size: .28rem;
}

.mb-dbxtc .fmc .ct li.select {
  border-bottom: 1px solid #eeeeee;
  color: #1972ea;
}

.dzyc1 {
  height: 315px;
  border-bottom: 1px solid #eeeeee;
}

.dzh4 {
  font-size: 16px;
  color: #252129;
  text-align: center;
  font-weight: bold;
  margin: 30px auto 25px;
}

.dzh4:before {
  content: '';
  display: inline-block;
  height: 2px;
  width: 25px;
  background: #ff7a28;
  margin-right: 18px;
  position: relative;
  top: -5px;
}

.dzh4:after {
  content: '';
  display: inline-block;
  height: 2px;
  width: 25px;
  background: #ff7a28;
  margin-left: 18px;
  position: relative;
  top: -5px;
}

.dzyc1 .wb {
  display: flex;
  padding: 0 15px;
  justify-content: space-between;
}

.dzyc1 .wb div {
  text-align: center;
}

.dzyc1 .wb div h5 {
  background: url(../img/dyyc1.png) no-repeat;
  width: 143px;
  height: 109px;
  padding-top: 30px;
  font-size: 16px;
  color: #0070f9;
}

.dzyc1 .wb div p {
  color: #212529;
  font-size: 16px;
}

.dzyc1 .wb div .h2 {
  background: url(../img/dzyc2.png) no-repeat;
}

.dzyc1 .wb div .h3 {
  background: url(../img/dzyc3.png) no-repeat;
}

.dzyc1 .wb div .h4 {
  background: url(../img/dzyc4.png) no-repeat;
}

.dzyc1 .wb div .h5 {
  background: url(../img/dzyc5.png) no-repeat;
}

.dzyc2 {
  height: 312px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc2 .wb {
  background: url(../img/dzyc21.png) no-repeat;
  width: 852px;
  height: 241px;
}

.dzyc3 {
  height: 280px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc3 .wb {
  height: 156px;
  margin: 0 auto;
  padding-left: 170px;
  background: url(../img/dzyc311.png) no-repeat;
  width: 687px;
  height: 156px;
}

.dzyc3 .wb .top {
  display: flex;
  flex-wrap: wrap;
  padding-top: 10px;
}

.dzyc3 .wb .top li {
  width: 288px;
  font-size: 12px;
  line-height: 22px;
}

.dzyc3 .wb .top .li2 {
  width: 380px;
}

.dzyc3 .wb p {
  font-size: 12px;
  color: #fe883f;
  margin-top: 5px;
}

.dzyc4 {
  height: 260px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc4 .wb {
  width: 857px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.dzyc4 .wb div {
  background: url(../img/dzyc41.png) no-repeat;
  padding: 20px 30px 0 90px;
  width: 285px;
  height: 129px;
  color: white;
}

.dzyc4 .wb .div2 {
  background: url(../img/dzyc42.png) no-repeat;
}

.dzyc4 .wb div h5 {
  font-size: 16px;
}

.dzyc4 .wb div p {
  font-size: 12px;
  margin-top: 14px;
}

.dzyc5 {
  height: 430px;
  border-bottom: 1px solid #eeeeee;
}

.dzyc5 .ts {
  text-align: center;
  font-size: 12px;
  color: #1a1a1a;
}

.dzyc5 .wb {
  width: 857px;
  height: 239px;
  display: flex;
  background: #0372f9;
  margin-top: 25px;
}

.dzyc5 .wb .div1 {
  width: 150px;
  padding: 40px 20px 0 20px;
  font-size: 14px;
  color: white;
}

.dzyc5 .wb .div2 {
  width: 633px;
  padding: 0 10px;
  height: 204px;
  background: white;
  margin-top: 18px;
}

.dzyc5 .wb .div2 ul {
  margin-top: 5px;
  font-size: 12px;
  line-height: 20px;
  color: #212529;
}

.dzyc5 .wb .div2 p {
  font-size: 12px;
  color: #ff7a28;
  margin-top: 10px;
}

.swyc1 {
  height: 245px;
  border-bottom: 1px solid #eeeeee;
}

.swyc1 .wb {
  display: flex;
  width: 837px;
  justify-content: space-between;
  margin: 15px auto;
}

.swyc1 .wb li {
  background: url(../img/swyc1.png);
  width: 148px;
  padding-left: 40px;
  height: 101px;
  padding-top: 20px;
  font-size: 14px;
  color: #666;
  box-shadow: 3px 3px 29px rgba(90, 162, 253, .11);
}

.swyc1 .wb li p {
  text-indent: -28px;
  margin-top: 3px;
}

.swyc1 .wb li p span {
  color: #3455ee;
}

.swyc2 {
  height: 205px;
  border-bottom: 1px solid #eeeeee;
}

.swyc2 .wb {
  margin: 5px auto;
  background: url(../img/swyc2.png) no-repeat;
  width: 856px;
  height: 81px;
  display: flex;
  justify-content: space-between;
}

.swyc2 .wb li {
  width: 160px;
  height: 81px;
  line-height: 81px;
  font-size: 18px;
  color: white;
  font-weight: bold;
  padding-left: 20px;
}

.swyc3 {
  height: 230px;
  border-bottom: 1px solid #eeeeee;
}

.swyc3 .wb {
  display: flex;
  width: 857px;
  margin: 5px auto;
  justify-content: space-between;
}

.swyc3 .wb li {
  width: 140px;
}

.swyc3 .wb .li2 {
  width: 368px;
}

.swyc3 .wb li .p1 {
  font-size: 20px;
  color: #0070f9;
}

.swyc3 .wb li .p2 {
  font-size: 12px;
  color: #212529;
  line-height: 20px;
}

.swyc4 {
  height: 275px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #eeeeee;
  align-items: center;
}

.swyc4 div {
  background: url(../img/swyc4.png) no-repeat;
  width: 372px;
  padding-left: 60px;
  height: 236px;
}

.swyc4 h5 {
  font-size: 16px;
  color: #0000ff;
  margin-top: 55px;
  margin-bottom: 3px;
}

.swyc4 li {
  font-size: 14px;
  color: #212529;
}

.swyc5 {
  height: 355px;
  border-bottom: 1px solid #eeeeee;
}

.swyc5 ul {
  padding: 0 30px 0 80px;
}

.swyc5 ul li {
  font-size: 16px;
  color: #1a1a1a;
  line-height: 32px;
  text-indent: -24px;
}

.swyc5 ul li span {
  color: #0000ff;
}

.chzz1 {
  background: url(../img/chzz1.png) no-repeat;
  width: 857px;
  height: 200px;
  margin: 0 auto;
}

.chzz2 {
  height: 260px;
  border-bottom: 1px solid #eeeeee;
}

.chzz2 ul {
  width: 857px;
  margin: 10px auto;
  display: flex;
  justify-content: space-between;
}

.chzz2 ul li {
  background: url(../img/chzz21.png) no-repeat;
  width: 180px;
  padding: 0 10px;
  height: 143px;
  box-shadow: 0 0 29px rgba(89, 89, 89, .35);
}

.chzz2 ul li h5 {
  font-size: 14px;
  color: #0404d4;
  margin: 25px 0;
}

.chzz2 ul li p {
  font-size: 12px;
  color: #666;
}

.chzz2 ul .li2 {
  background: url(../img/chzz22.png) no-repeat;
}

.chzz2 ul .li3 {
  background: url(../img/chzz23.png) no-repeat;
}

.chzz2 ul .li4 {
  background: url(../img/chzz24.png) no-repeat;
}

.chzz3 {
  height: 256px;
  border-bottom: 1px solid #eeeeee;
}

.chzz3 ul {
  background: url(../img/chzz3.png) no-repeat;
  width: 822px;
  margin-top: -15px;
  padding-left: 40px;
  height: 142px;
  padding-top: 40px;
  font-size: 14px;
  line-height: 24px;
  color: #fff;
}

.chzz4 {
  height: 250px;
  border-bottom: 1px solid #eeeeee;
}

.chzz4 ul {
  background: url(../img/chzz4.png) no-repeat;
  width: 818px;
  height: 35px;
  padding-top: 85px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.chzz4 ul li {
  width: 80px;
  font-size: 16px;
  color: #252129;
  text-align: center;
}

.jyfw_wd {
  /*height: 398px;*/
  background: #fff;
}

.jyfw_wd h4 {
  font-size: 24px;
  color: #212529;
}

.jyfw_wd h4:before {
  content: '';
  display: inline-block;
  background: url(../img/xjfw.png) no-repeat;
  width: 24px;
  position: relative;
  top: 4px;
  height: 24px;
  margin-right: 10px;
}

.jyfw_wd .wd h4:before {
  background: url(../img/xjjd.png) no-repeat;
}

.jyfw_wd .ct {
  width: 1200px;
  margin: 50px auto 0;
}

.jyfw_wd .ct .fwwb {
  width: 795px;
  float: left;
}

.jyfw_wd .ct .fw {
  width: 795px;
  height: 236px;
  margin-top: 30px;
  box-shadow: 0 0 16px rgba(0, 0, 0, .08);
}

.jyfw_wd .ct .wd {
  width: 390px;
  float: right;
}

.jyfw_wd .ct .wd .nr {
  width: 390px;
  margin-top: 30px;
  height: 236px;
  box-shadow: 0 0 16px rgba(0, 0, 0, .08);
}

.jyfw_wd .fw .top {
  height: 50px;
  line-height: 50px;
  border-bottom: 1px dashed #e1e1e1;
}

.jyfw_wd .fw .top ul {
  width: 640px;
  float: left;
}

.jyfw_wd .fw .top ul li {
  width: 170px;
  padding: 0 20px;
  /*margin-right: 20px;*/
  float: left;
  overflow: hidden;
  line-height: 50px;
  text-align: center;
  border-right: 1px solid #dee2ed;
  font-size: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #999999;
}

.jyfw_wd .fw .top li.select {
  color: #212529;
  font-weight: bold;
  height: 51px;
  background: white;
}

.jyfw_wd a.gd {
  display: inline-block;
  background: url(../img/xzgd.png) no-repeat;
  width: 39px;
  height: 12px;
  float: right;
  text-indent: -9999px;
  margin: 19px 20px 0 0;
}

.jyfw_wd a.bt {
  width: 760px;
  display: block;
  height: 125px;
  margin: 30px auto;
}

.jyfw_wd a.bt div {
  width: 560px;
  float: right;
}

.jyfw_wd a.bt div h5 {
  font-size: 14px;
  color: #2b3d63;
}

.jyfw_wd a.bt div p {
  font-size: 12px;
  color: #b2b2b2;
  line-height: 18px;
  margin-top: 5px;
  height: 90px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}

.jyfw_wd .wd .top {
  line-height: 50px;
  height: 50px;
  border-bottom: 1px dashed #e1e1e1;
  font-size: 16px;
  color: #212529;
  font-weight: bold;
}

.jyfw_wd .wd .top h5 {
  float: left;
  width: 120px;
  margin-left: 20px;
}

.jyfw_wd .wd .top a {
  float: right;
}

.jyfw_wd .mdtw {
  margin-top: 15px;
  text-align: center;
}

.jyfw_wd .mdtw input {
  width: 285px;
  height: 38px;
  border: 1px solid #dcdcdc;
  font-size: 12px;
  color: #b2b2b2;
  text-indent: 15px;
  background: #f4f4f4;
}

.jyfw_wd .mdtw a {
  width: 56px;
  height: 40px;
  background: #1972ea;
  line-height: 40px;
  position: relative;
  text-align: center;
  display: inline-block;
  font-size: 16px;
  color: #ffffff;
}

.jyfw_wd .wds {
  width: 340px;
  margin: 20px auto;
}

.jyfw_wd .wds li {
  font-size: 12px;
  width: 170px;
  line-height: 26px;
  color: #b2b2b2;
  float: left;
}

.jyfw_wd .wds li a {
  display: block;
  padding-right: 20px;
  overflow: hidden;
  color: #b2b2b2;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jyfw_wd .wds li a:hover {
  color: #1972ea;
}

.sgzrwb {
  height: 340px;
  background: white;
}

.sgzrwb {}

.sgzrwb h4 {
  font-size: 24px;
  color: #212529;
}

.sgzrwb h4:before {
  content: '';
  display: inline-block;
  background: url(../img/xjzy.png) no-repeat;
  width: 24px;
  position: relative;
  top: 4px;
  height: 24px;
  margin-right: 10px;
}

.sgzrwb h4 a {
  display: inline-block;
  width: 92px;
  height: 28px;
  border: 1px solid #e1e1e1;
  text-align: center;
  line-height: 28px;
  font-size: 14px;
  border-radius: 28px;
  color: #525252;
}

.sgzrwb h4 a.select {
  background: #2f95f1;
  border: none;
  color: white;
}


/*资质计算器*/

.jsqbanner a {
  display: block;
  background: url(../img/zzjsqban.png) no-repeat center;
  height: 350px;
}

.jsqct {
  width: 1200px;
  margin: 30px auto;
  padding-top: 1px;
}

.jsqct h3 {
  font-size: 20px;
  color: #333333;
  text-align: center;
}

.jsqct h3:before {
  content: ' ';
  display: inline-block;
  width: 3px;
  border-radius: 3px;
  height: 20px;
  background: #3883f9;
  margin-right: 8px;
  position: relative;
  top: 3px;
  margin-top: 10px;
}

.jsqct1 {
  min-height: 224px;
  padding-bottom: 10px;
  background: #f5f9ff;
}

.jsqct1 .xzs {
  margin: 20px auto;
}

.jsqct1 .xzs .xzli {
  background: url(../img/jsq11.png) no-repeat;
  width: 270px;
  height: 42px;
  margin: 0 15px;
  float: left;
  line-height: 42px;
  text-align: center;
  position: relative;
}

.jsqct1 .xzs .xzli.select {
  background: url(../img/jsq13.png) no-repeat;
}

.jsqct1 .xzs .xzli.xzli2 {
  background: white;
  width: 268px;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
  border: 1px solid #e1e1e1;
}

.jsqct1 .xzs .xzli.xzli2.select {
  background: white;
  width: 268px;
  height: 40px;
  line-height: 40px;
  border-radius: 8px;
  border: 1px solid #e1e1e1;
}

.jsqct1 .xzs .xzli.xzli2 span {
  position: relative;
}

.jsqct1 .xzs .xzli.xzli2 span:after {
  content: '';
  display: inline-block;
  background: url(../img/jisuanqi1.png) no-repeat;
  width: 10px;
  height: 4px;
  position: absolute;
  top: 6px;
  right: -33px;
}

.jsqct1 .xzs .xzli.xzli2.select span:after {
  content: '';
  display: inline-block;
  background: url(../img/jisuanqi.png) no-repeat;
  width: 10px;
  height: 4px;
  position: absolute;
  top: 6px;
  right: -33px;
}

.jsqct1 .xzs .xzli .pull1 {
  position: absolute;
}

.jsqct1 .xzs .xzli.select {
  background: url(../img/jsq13.png) no-repeat;
}

.jsqct1 .xzs .xzli a {
  display: block;
  height: 100%;
  background: #3883f9;
  border-radius: 5px;
  font-size: 14px;
  color: #ffffff;
}

.jsqct1 .p1 {
  font-size: 20px;
  color: #333333;
  margin: 20px 0;
  text-align: center;
}

.jsqct1 .p1 span {
  font-size: 28px;
  color: #3883f9;
  margin: 0 18px 0 12px;
}

.jsqct1 .p1 em {
  color: #3883f9;
  font-size: 20px;
}

.jsqct1 .shuru {
  background: url(../img/jsq12.png) no-repeat;
  width: 420px;
  height: 42px;
  margin: 20px auto;
}

.jsqct1 .shuru .shouji {
  background: none;
  border: none;
  width: 268px;
  padding-left: 30px;
  height: 42px;
}

.jsqct1 .shuru .submit {
  width: 120px;
  height: 42px;
  text-align: center;
  font-size: 14px;
  color: white;
  display: inline-block;
}

.bztb {
  width: 1200px;
  margin: 20px auto;
  text-align: center;
  border: 1px solid #e1e1e1;
}

.bztb tr {
  padding: 10px 0;
  height: 50px;
  font-size: 16px;
  color: #333333;
  line-height: 24px;
}

.bztb .td1 {
  /*display: inline-block;*/
  width: 280px;
  border-right: 1px solid white;
}

.bztb td {
  padding: 10px 0;
}

.bztb .td2 {
  width: 400px;
  border-right: 1px solid white;
}

.bztb .td3 {
  width: 488px;
  padding: 10px 15px;
}

.bztb .tr1 {
  background: #d5e5ff;
}

.bztb .tr2,
.bztb .tr4,
.bztb .tr6 {
  background: #f6f8fb;
}

.bztb .tr3,
.bztb .tr5,
.bztb .tr7 {
  background: #ecf3ff;
}

.bztb .tr7 .td3 {
  /*text-align: left;*/
  /*padding-left: 40px;*/
}

.jsqct3 {
  display: none;
}

.jsqct3.select {
  display: block;
}

.jsqct3 .pztb {
  display: none;
  width: 1200px;
  margin: 20px auto;
}

.jsqct3 .pztb.select {
  display: block;
}

.jsqct3 .pztb tr {
  height: 50px;
  text-align: center;
}

.jsqct3 .pztb {
  font-size: 16px;
  color: #333333;
}

.jsqct3 .tr1 {
  background: #d5e5ff;
  font-size: 20px;
}

.jsqct3 .tr2,
.jsqct3 .tr6,
.jsqct3 .tr8,
.jsqct3 .tr10 {
  background: #f6f8fb;
}

.jsqct3 .tr3,
.jsqct3 .tr4,
.jsqct3 .tr5,
.jsqct3 .tr7,
.jsqct3 .tr9 {
  background: #ecf3ff;
}

.jsqct3 .pztb .td1 {
  width: 126px;
  font-weight: normal;
  border: 1px solid white;
}

.jsqct3 .pztb .td2 {
  width: 184px;
  font-weight: normal;
}

.jsqct3 .pztb .td3 {
  width: 400px;
  font-weight: normal;
  border-right: 1px solid white;
}

.jsqct3 .pztb .td4 {
  width: 243px;
  font-weight: normal;
  border-right: 1px solid white;
}

.jsqct3 .pztb .tr10 td {
  width: 1160px;
  padding-left: 30px;
  padding-right: 30px;
}

.jsqct3 .pztb td {
  padding: 12px 0;
  font-weight: normal;
}

.jsqct1 .pull1 {
  width: 270px;
  display: none;
}

.jsqct1 .pull1.select {
  display: block;
}

.jsqct1 .pull2 {
  width: 270px;
  display: none;
}

.jsqct1 .pull2.select {
  display: block;
}

.jsqct1 .pull3 {
  width: 270px;
  display: none;
}

.jsqct1 .pull3.select {
  display: block;
}

.jsqct1 .pull1 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

.jsqct1 .pull2 {
  height: 165px;
  overflow: auto;
}

.jsqct1 .pull2 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

.jsqct1 .pull3 {
  height: 165px;
  overflow: auto;
}

.jsqct1 .pull3 li {
  height: 42px;
  line-height: 42px;
  text-align: center;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  background: white;
}

table td {
  padding: 12px 0;
  white-space: pre-wrap;
}

.jsqct th {
  text-align: center;
}

.zzjsq-hd {
  display: block;
  background: url(../img/dhjsq.png) no-repeat;
  width: 200px;
  height: 42px;
  float: right;
}

.feiyong {
  width: 1200px;
  line-height: 60px;
  font-size: 20px;
  margin: 10px auto 0;
  color: #333333;
  font-weight: bold;
}

.feiyong li {
  width: 300px;
  float: left;
  text-align: center;
}

.feiyong li span {
  color: red;
}

.xzdnr {
  line-height: 40px;
  width: 1200px;
  margin: 10px auto;
  text-align: center;
  font-size: 18px;
  color: #0e76f7;
}

.xzdnr a {
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 1px solid #e1e1e1;
  border-radius: 20px;
  text-align: center;
  color: #333;
  margin-left: 5px;
  line-height: 20px;
}

.zzjsqa {
  background: url(../img/dhjsq.png) no-repeat;
  width: 110px;
  height: 28px;
  text-indent: -9999px;
  display: inline-block;
  background-size: cover;
  margin-top: 8px;
}


/*企业邦收购转让*/

.sg_top {
  height: 356px;
  padding-top: 1px;
  background: #023a7f;
}

.sg_top p {
  width: 1200px;
  margin: 20px auto;
  color: #7ba9e8;
  font-size: 14px;
}

.sg_top p a {
  color: #7ba9e8;
}

.sg_xzk {
  width: 1200px;
  min-height: 500px;
  margin: -270px auto 0;
  border-radius: 5px;
  background: white;
}

.sg_xzk .xg {
  height: 56px;
  line-height: 56px;
  background: #f2f2f2;
}

.sg_zr {
  background: #f9f9f9;
}

.sg_xzk .xg .lf {
  width: 725px;
  float: left;
}

.sg_xzk .xg .lf a {
  display: inline-block;
  width: 165px;
  text-align: center;
  font-size: 16px;
  color: #666666;
}

.sg_xzk .xg .lf a.select {
  background: white;
  color: #1972ea;
  position: relative;
  font-weight: bold;
}

.sg_xzk .xg .lf a.select:before {
  display: inline-block;
  content: '';
  width: 165px;
  height: 5px;
  position: absolute;
  left: 0;
  top: -10px;
  background: white;
  border-top: 5px solid #ff7f00;
}

.sg_xzk .xg .rt input {
  width: 350px;
  height: 27px;
  border: 1px solid #1972ea;
  text-indent: 20px;
  font-size: 14px;
  color: #999;
}

.sg_xzk .xg .rt a {
  display: inline-block;
  background: url(../img/sgzr_ss.png) no-repeat;
  width: 95px;
  height: 31px;
  position: relative;
  top: 10px;
}

.sz_xzs {
  margin: 20px auto;
}

.sz_xzs li {
  padding: 15px 0;
}

.sz_xzs li h5 {
  width: 90px;
  font-size: 14px;
  color: #212529;
  padding-left: 30px;
  float: left;
}

.sz_xzs li .qb {
  display: inline-block;
  width: 100px;
  float: left;
  font-size: 14px;
  color: #1972ea;
  text-align: center;
}

.sz_xzs li div {
  width: 970px;
  position: relative;
  top: -2px;
  padding-left: 10px;
  float: left;
  font-size: 14px;
  color: #666;
}

.sz_xzs li div a {
  color: #666;
  margin-right: 40px;
  line-height: 28px;
  display: inline-block;
}

.sg_jgsdv {
  width: 1150px;
  padding: 25px;
  margin: 20px auto 0;
  background: white;
}

.sg_jgs .li {
  margin: 20px 0;
  padding-bottom: 20px;
  border-bottom: 1px dashed #e1e1e1;
}

.sg_jgs .li h4 {
  font-size: 16px;
  color: #666;
}

.sg_jgs .li h4 em {
  float: right;
  font-size: 14px;
  color: #212529;
  font-weight: normal;
}

.sg_jgs .li ul {
  margin-top: 20px;
}

.sg_jgs .li ul li {
  height: 40px;
  float: left;
  min-width: 60px;
  padding: 0 15px;
  border-right: 1px solid #dcdcdc;
}

.sg_jgs .li ul li h5 {
  font-size: 12px;
  color: #bababa;
  position: relative;
  top: -2px;
}

.sg_jgs .li ul li p {
  font-size: 14px;
  color: #212529;
  position: relative;
  top: 3px;
}

.sg_jgs .li ul .li2 {
  border: none;
}

.sg_jgs .li ul .li2 p {
  color: #ff7f00;
  font-weight: bold;
}

.cont .gsqgdiv h4 {
  height: 75px;
  line-height: 75px;
  padding-top: 10px;
  text-align: center;
  font-size: 16px;
  color: #252129;
  border-top: 1px solid #eeeeee;
}

.cont .gsqgdiv h4:before {
  display: inline-block;
  width: 25px;
  height: 3px;
  content: '';
  background: #ff7a28;
  margin-right: 12px;
  position: relative;
  top: -4px;
}

.cont .gsqgdiv h4:after {
  display: inline-block;
  width: 25px;
  height: 3px;
  content: '';
  background: #ff7a28;
  margin-left: 12px;
  position: relative;
  top: -4px;
}

.cont .gsqgdiv .xxs {
  width: 830px;
  height: 341px;
  border: 1px solid #d4e7ff;
  margin: 0 auto;
}

.cont .gsqgdiv .xx {
  height: 84px;
  border-bottom: 1px solid #d4e7ff;
}

.cont .gsqgdiv .xx.last {
  border: none;
  height: 85px;
}

.cont .gsqgdiv .xx.last h5.lf {
  height: 86px;
}

.cont .gsqgdiv .xx h5.lf {
  width: 130px;
  float: left;
  text-align: center;
  height: 84px;
  line-height: 84px;
  background: #ecf5ff;
  font-size: 14px;
  color: #212529;
}

.cont .gsqgdiv .xx ul {
  width: 670px;
  padding-left: 30px;
  float: left;
  height: 84px;
}

.cont .gsqgdiv .xx ul li {
  width: 178px;
  float: left;
}

.cont .gsqgdiv .xx ul li.last {
  width: 135px;
}

.cont .gsqgdiv .xx ul li h6 {
  margin-top: 20px;
  font-size: 12px;
  color: #666;
}

.cont .gsqgdiv .xx ul li p {
  font-size: 14px;
  color: #212529;
  margin-top: 3px;
}

.cont .gsqgdiv .gjgsimg {
  margin: 5px auto;
  display: block;
}

.cont .gsqgdiv .gjgss {
  width: 810px;
  padding-left: 26px;
  margin: 10px auto;
  font-size: 14px;
  color: #212529;
  line-height: 28px;
}

.cont .gsqgdiv .gjgss span {
  font-size: 16px;
  color: #9c7600;
  margin-right: 10px;
  font-weight: 500;
}

.cont .gsqgdiv .gsqglc {
  background: url(../img/gszrlc.png) no-repeat;
  width: 842px;
  height: 89px;
  margin: 10px auto;
}

.cont .gsqgdiv .xyzbcl {
  background: url(../img/xyzbcl.png) no-repeat;
  width: 661px;
  height: 264px;
  margin: 0px auto;
}

.cont .gsqgdiv p.js {
  font-size: 12px;
  color: #999;
  text-align: center;
  margin-top: 8px;
  padding-bottom: 28px;
}

.xqct1 .ct .left.qgzr h4 {
  font-size: 24px;
}

.xqct1 .ct .left.qgzr h4 span {
  float: right;
  margin-right: 18px;
  font-size: 14px;
  color: #898a8a;
}

.xqct1 .ct .left.qgzr h4 em {
  color: #ff7a28;
}


/*企业邦收购转让*/


/*问答首页*/

.chj_answer {
  width: 100%;
  background: rgba(249, 249, 249, 1);
  font-size: 16px;
}


/**/

.container .chj_crumbs {
  margin: 0 auto;
  width: 1200px;
  max-height: 55px;
  line-height: 55px;
  font-size: 14px;
  color: #666666;
  font-family: Microsoft YaHei;
}

#chj_ans_content {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  padding-bottom: 66px;
}

#chj_ans_content .chj_ans_left {
  flex: 9;
  margin-right: 70px;
  min-height: 500px;
}

#chj_ans_content .chj_ans_right {
  flex: 3;
  min-height: 500px;
}


/*修改*/

.chj_le_list:first-child {
  padding-top: 13px;
}

.chj_write_img {
  font-size: 0;
}

.chj_left_m1 {
  background: rgba(255, 255, 255, 1);
}

.chj_left_m1_conetent {
  padding: 30px 30px 28px 28px;
}

.chj_le_issify {
  min-height: 93px;
}

.iss_tit {
  float: left;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(33, 37, 41, 1);
}

.iss_cont {
  float: left;
  margin-left: 20px;
}

.iss_cont>p {
  color: #bab9b9;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 24px;
}

#chj_ans_content .chj_le_issibe {
  margin-left: 110px;
}

#chj_ans_content .issibe_tap {
  border-radius: 2px;
  padding: 0 17px;
  height: 30;
  line-height: 30px;
  color: #585858;
  background-color: #ececec;
  font-size: 14px;
  margin-right: 20px;
  float: left;
  cursor: pointer;
}

#chj_ans_content .chj_le_ms {
  margin-top: 24px;
}

.chj_top {
  margin-top: 10px;
}

.chj_r_value_list {
  padding: 10px 10px 18px 10px;
}

#chj_ans_content .ms_tit {
  color: #0a0d12;
  font-size: 14px;
  margin-left: 30px;
  float: left;
}

#chj_ans_content .ms_text {
  float: left;
  height: 70px;
  font-size: 12px;
  color: #0a0d12;
  width: 630px;
}

#chj_ans_content .chj_le_detail {
  margin-top: 10px;
  height: 30px;
  line-height: 30px;
}

#chj_ans_content .chj_my_on {
  color: #bab9b9;
  font-size: 14px;
  float: left;
}

#chj_ans_content .chj_my_quiz {
  width: 90px;
  font-size: 14px;
  color: white;
  background-color: #0d78ec;
  height: 30px;
  line-height: 30px;
  float: right;
  text-align: center;
  border-radius: 2px;
}

#chj_ans_content .chj_my_quiz a {
  font-size: 12px;
  color: white;
}

.chj_le_list {
  height: 45px;
  line-height: 45px;
  border-top: 1px dotted #e8f1fa;
  cursor: pointer;
}

.chj_le_list:hover a {
  color: #0031e1;
}

.chj_le_list .chj_le_list_left {
  float: left;
  font-size: 14px;
}

.chj_le_list .chj_le_list_left .chj_le_da {
  padding: 4px 3px;
  color: white;
  background-color: #fd6301;
  font-size: 14px;
}

.chj_le_wt {
  font-size: 14px;
}

.chj_le_huida {
  font-size: 14px;
}

#chj_ans_content .chj_le_list .chj_le_list_right {
  float: right;
  text-align: right;
  font-size: 11px;
  color: #a0a0a0;
  position: relative;
  font-size: 14px;
}

#chj_ans_content .chj_module {
  padding: 21px 30px 14px 28px;
  min-height: 400px;
}

#chj_ans_content .chj_module_tit {
  margin-bottom: 15px;
  height: 30px;
  line-height: 30px;
}

.chj_module_list {
  margin-left: 3px;
  color: #999999;
}

#chj_ans_content .chj_ans_right .chj_r_imghade img {
  min-height: 60px;
  margin-bottom: 12px;
  width: 100%;
}

#chj_ans_content .chj_r_list_tit {
  height: 54px;
  line-height: 54px;
  font-size: 15px;
}

#chj_ans_content .chj_r_list_contentlist {
  overflow: hidden;
  padding: 12px 20px;
  border-top: 1px dotted #ccc;
  line-height: 24px;
}

#chj_ans_content .chj_r_list_contentlist .chj_contentlist_le {
  float: left;
  position: relative;
}

#chj_ans_content .chj_r_list_contentlist .chj_contentlist_ri {
  float: right;
  color: #7f7f7f;
}

#chj_ans_content .bj {
  width: 27px;
  height: 32px;
  position: absolute;
  left: 0px;
  top: 50%;
  background-repeat: no-repeat;
  background-size: auto;
  margin-top: -16px;
}

#chj_ans_content .chj_items {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 5px;
  top: 50%;
  color: #eeeeee;
  margin-top: -10px;
  text-align: center;
  line-height: 20px;
  background: #b5b5b5;
}

#chj_ans_content .bj0 {
  background-image: url("../img/chj_answer3.gif");
}

#chj_ans_content .bj1 {
  background-image: url("../img/chj_answer4.gif");
}

#chj_ans_content .bj2 {
  background-image: url("../img/chj_answer5.gif");
}

.chj_tap {
  border-radius: 2px;
  padding: 0 17px;
  height: 30;
  line-height: 30px;
  color: white;
  background-color: #0055e6;
  font-size: 14px;
  margin-right: 20px;
  float: left;
  cursor: pointer;
}

.chj_list_a {
  color: rgb(87, 87, 87);
}

#chj_ans_content .chj_le_list .chj_le_list_left a:hover {
  color: #0031e1;
}

.icon {
  width: 1px;
  height: 16px;
  position: absolute;
  left: 94px;
  top: 50%;
  margin-top: -8px;
  background-size: auto;
  background-image: url("../img/chj_icon.gif");
}

/*问答首页结束*/


/*问答列表页*/

.chj_wenti_template {
  width: 100%;
  background: #f9f9f9;
}

.chj_w_com_a {
  color: #666666;
}

.chj_wenti {
  width: 1200px;
  margin: 0 auto;
}

.chj_w_com {
  color: #666666;
  font-size: 14px;
  min-height: 55px;
  line-height: 55px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}

.chj_w_com {
  text-align: left;
  font-size: 14px;
}

.chj_wt_shadow {
  box-shadow: 0px 0px 18px 0px rgba(190, 190, 190, 0.22);
}

.chj_w_nav {
  width: 100%;
  background: white;
}

.chj_w_nav li {
  float: left;
  width: 170px;
  font-size: 16px;
  text-align: center;
  min-height: 77px;
  line-height: 77px;
  text-align: center;
}

.chj_w_nav_li {
  position: relative;
}

.chj_wenti_icon {
  width: 1px;
  height: 30px;
  border-right: 1px dashed #e5e5e5;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -15px;
}

.chj_nav_tap {
  border-bottom: 2px solid #3366ff;
  color: #3366ff;
  font-weight: bold;
}

.chj_nav_tap_a {
  color: #3366ff;
}

.chj_w_tap {
  margin-top: 30px;
  background: #f2f2f2;
  min-height: 56px;
  display: flex;
}

.chj_wtap_left {
  display: flex;
  flex: 1;
}

.chj_wtap_left li {
  min-width: 165px;
  text-align: center;
  line-height: 56px;
  font-size: 14px;
}


/*.chj_wtap_left .chj_wleft_border{
  background:rgba(255,255,255,1);
  box-shadow:2px 0px 0px 0px rgba(190,190,190,0.22);
  border-radius:2px 2px 0px 0px;
  margin-top: -9px;
}*/

.chj_wtap_left li .chj_wleft_a2 {
  color: #666666;
}

.chj_wtap_left li .chj_wleft_a1 {
  color: #3366FF;
}

.chj_wtap_right {
  margin-right: 30px;
}

.chj_wtap_right2 {
  height: 30px;
  min-width: 235px;
  display: flex;
  margin-top: 13px;
  font-size: 14px;
}

.chj_wtap_right2>input {
  border-radius: 2px 0px 0px 2px;
  border: 1px solid rgba(220, 220, 220, 1);
  outline: none;
  padding-left: 7px;
}

.chj_wtap_right2>a {
  width: 66px;
  height: 30px;
  background: #0055E6;
  color: white;
  text-align: center;
  line-height: 30px;
  border-radius: 0px 2px 2px 0px;
}

.chj_wenti_list {
  display: flex;
}

.chj_wlist_left {
  flex: 1;
  color: rgba(33, 37, 41, 1);
}

.chj_wenti_pages {
  text-align: center;
  font-size: 0;
  background: white;
  padding: 50px 0px;
}

.chj_wenti_pages li {
  display: inline-block;
  border: 1px solid #F0F0F0;
  font-size: 10px;
  margin: 0 9px;
  /*color: #B8B7BA;*/
}

.chj_w_content {
  padding-bottom: 30px;
}

.chj_wenti_pages li a {
  color: #B8B7BA;
  display: inline-block;
  font-size: 8px;
  padding: 7px 8.5px;
}

.chj_pages {
  padding: 6px 7px;
}

.chj_wenti_pages li:hover {
  background: #1972EA;
}

.chj_wenti_pages li a:hover {
  color: white;
}

.chj_wbortop {
  border-top: none;
  border-bottom: 1px solid rgba(238, 238, 238, 1);
  padding: 0 16px;
}

.chj_wpadd {
  padding: 0 10px;
}

.chj_wtrig {
  position: relative;
}


/*问答列表页结束*/


/*问答列表页*/

.chj_wenti_template {
  width: 100%;
  background: #f9f9f9;
}

.chj_w_com_a {
  color: #666666;
}

.chj_wenti {
  width: 1200px;
  margin: 0 auto;
}

.chj_w_com {
  color: #666666;
  font-size: 14px;
  min-height: 55px;
  line-height: 55px;
  font-family: Microsoft YaHei;
  font-weight: 400;
}

.chj_w_com {
  text-align: left;
  font-size: 14px;
}

.chj_wt_shadow {
  box-shadow: 0px 0px 18px 0px rgba(190, 190, 190, 0.22);
}

.chj_w_nav {
  width: 100%;
  background: white;
}

.chj_w_nav li {
  float: left;
  width: 170px;
  font-size: 16px;
  text-align: center;
  min-height: 77px;
  line-height: 77px;
  text-align: center;
}

.chj_w_nav_li {
  position: relative;
}

.chj_wenti_icon {
  width: 1px;
  height: 30px;
  border-right: 1px dashed #e5e5e5;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -15px;
}

.chj_nav_tap {
  border-bottom: 2px solid #3366ff;
  color: #3366ff;
  font-weight: bold;
}

.chj_nav_tap_a {
  color: #3366ff;
}

.chj_w_tap {
  margin-top: 30px;
  background: #f2f2f2;
  min-height: 56px;
  display: flex;
}

.chj_wtap_left {
  display: flex;
  flex: 1;
}

.chj_wtap_left li {
  min-width: 165px;
  text-align: center;
  line-height: 56px;
  font-size: 14px;
}

.chj_wtap_left .chj_wleft_border {
  background: rgba(255, 255, 255, 1);
  box-shadow: 2px 0px 0px 0px rgba(190, 190, 190, 0.22);
  border-radius: 2px 2px 0px 0px;
  margin-top: -9px;
}

.chj_wtap_left li .chj_wleft_a2 {
  color: #666666;
}

.chj_wtap_left li .chj_wleft_a1 {
  color: #3366FF;
}

.chj_wtap_right {
  margin-right: 30px;
}

.chj_wtap_right2 {
  height: 30px;
  min-width: 235px;
  display: flex;
  margin-top: 13px;
  font-size: 14px;
}

.chj_wtap_right2>input {
  border-radius: 2px 0px 0px 2px;
  border: 1px solid rgba(220, 220, 220, 1);
  outline: none;
  padding-left: 7px;
}

.chj_wtap_right2>a {
  width: 66px;
  height: 30px;
  background: #0055E6;
  color: white;
  text-align: center;
  line-height: 30px;
  border-radius: 0px 2px 2px 0px;
}

.chj_wenti_list {
  display: flex;
}

.chj_wlist_left {
  flex: 1;
  color: rgba(33, 37, 41, 1);
}

.chj_wenti_pages {
  text-align: center;
  font-size: 0;
  background: white;
  padding: 50px 0px;
}

.chj_w_content {
  padding-bottom: 30px;
}

.chj_wenti_pages .chj_pages {
  padding: 6px 7px;
}

.chj_wenti_pages a {
  border: 1px solid #F0F0F0;
  color: #B8B7BA;
  display: inline-block;
  font-size: 8px;
  margin: 0 9px;
  padding: 7px 8.5px;
}

.chj_wenti_pages .chj_wt_pabtn {
  color: white;
  background: #1972ea;
}

.chj_wbortop {
  border-top: none;
  border-bottom: 1px solid rgba(238, 238, 238, 1);
}

.chj_wpadd {
  padding: 0 10px;
}

.chj_wtrig {
  position: relative;
}


/*问答列表页结束*/


/*问答详情开始*/

.chj_juzhong {
  width: 1200px;
  margin: 0 auto;
}

.chj_particulars_content {
  display: flex;
}

.chj_parcontent_left {
  flex: 1;
  min-height: 100px;
  margin-bottom: 46px;
}

.chj_parcontent_right {
  width: 300px;
  min-height: 100px;
  margin-left: 40px;
}

.chj_pcont_le_item1 {
  padding: 30px 40px 30px 19px;
  background: white;
}

.chj_pcont_le_item1>h3 {
  font-size: 16px;
  font-weight: 800;
  color: #212529;
}

.chj_pli_record {
  line-height: 34px;
  font-size: 14px;
  color: #bab9b9;
}

.chj_weilei:after {
  margin: 0 10px;
  content: '|'
}

.chj_weilei:before {
  content: '|';
  margin: 0 10px;
}

.chj_pcont_le_item2 {
  background: white;
  width: 98%;
  margin: 0 auto;
  padding: 0 10px;
}

.chj_pcont_le_item2_title {
  text-indent: 20px;
  font-size: 16px;
  color: #666666;
  display: flex;
  align-items: center;
}

.chj_pcont_le_item2_title i {
  flex: 1;
  width: 100%;
  margin-left: 12px;
  border: 1px dashed #eeeeee;
}

.chj_pcont_le_item2_list {
  display: flex;
  padding-left: 20px;
  padding-bottom: 30px;
}

.chj_pcont_le_item2_content {
  border-bottom: 1px dashed #CCCCCC;
}

.chj_pcont_le_item2_content:last-child {
  border-bottom: none;
  padding-bottom: 10px;
}

.chj_pcont_le_item2_huifu {
  padding: 50px 0px;
  display: flex;
  font-size: 14px;
  margin-left: 20px;
}

.chj_pcont_le_item2_huifu>em {
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  color: white;
  background-color: #ff7200;
}

.chj_pcont_le_item2_huifu>p {
  flex: 1;
  color: #212529;
  margin-left: 21px;
  margin-right: 90px;
}

.chj_pcont_le_item2_huifu>span {
  margin-right: 20px;
  color: #999999;
}

.chj_pcont_le_item2_list_left {
  height: 87px;
  width: 87px;
  background-repeat: no-repeat;
  background-size: auto;
}

.chj_item2_le_img0 {
  background-image: url(../img/chj_img1.jpg);
}

.chj_item2_le_img1 {
  background-image: url(../img/chj_img2.jpg);
}

.chj_item2_le_img2 {
  background-image: url(../img/chj_img3.jpg);
}

.chj_pcont_le_item2_list_right {
  margin-left: 20px;
  flex: 1;
  font-size: 14px;
  color: #bab9b9;
}

.chj_pacont_num {
  color: #666666;
}

.chj_pcont_le_item2_list_right i {
  font-style: normal;
  margin: 0 10px;
}

.chj_pcont_le_item2_list_right p {
  margin-bottom: 5px;
}

.chj_pcont_le_item2_list_right h5 {
  font-size: 16px;
  color: #0055e6;
  line-height: 32px;
}

.chj_pcont_le_item2_list_right ul {
  display: flex;
  align-items: center;
  font-size: 12px;
}

.chj_pcont_le_item2_list_right ul .chj_item2_list_li1 {
  color: white;
  background: #0055e6;
  padding: 5px 10px;
  border-radius: 2px;
}

.chj_pcont_le_item2_list_right ul .chj_item2_list_li2 {
  flex: 1;
  margin-left: 17px;
  color: #bab9b9;
}

.chj_par_list_zhuce {
  color: #999999;
  font-size: 14px;
}

.chj_pcont_le_item3 {
  margin-top: 10px;
}

.chj_pcont_le_item3 .chj_par_list_title {
  font-size: 16px;
  color: #212529;
  line-height: 55px;
  padding-top: 10px;
  padding-left: 20px;
}

.chj_pcont_le_item3 li {
  padding: 0 20px;
}

.chj_parcontent_right_tuijian {
  width: 98%;
  margin: 0 auto;
  padding: 0 10px;
  background: white;
  margin-bottom: 10px;
}

.chj_par_rtitle {
  font-size: 16px;
  color: #212529;
  line-height: 55px;
  padding-top: 10px;
}

.chj_par_r_tuilist {
  padding: 25px 12px;
  display: flex;
  border-top: 1px dashed #e8f2fd;
}

.chj_par_r_tuilist_left {
  height: 87px;
  width: 87px;
  background-repeat: no-repeat;
  background-size: auto;
}

.chj_par_r_tuilist_right {
  flex: 1;
  margin-left: 12px;
  margin-right: 12px;
}

.chj_par_r_tuilist_right_p1 {
  display: flex;
  padding: 6px 0px;
}

.chj_par_r_tuilist_right_p1_tit {
  color: #212529;
  font-size: 16px;
  flex: 1;
}

.chj_par_r_tuilist_right_p1_btn {
  padding: 5px 16px;
  background: #0055e6;
  color: white;
  font-size: 12px;
}

.chj_par_r_tuilist_right em {
  padding: 5px 10px;
  background: #f4f8ff;
  color: #0055e6;
  font-size: 12px;
}

.chj_par_r_tuilist_right_p2 {
  color: #bab9b9;
  font-size: 12px;
  padding-top: 10px;
}

.chj_par_r_tuilist_right_p2 i {
  color: #666666;
  font-style: normal;
}

.chj_bor_radius {
  border-radius: 2px;
}

.chj_parcontent_right_renmen {
  width: 98%;
  margin: 0 auto;
  padding: 0 10px;
  background: white;
  padding-bottom: 20px;
}

.chj_par_r_renlist {
  padding: 12px 18px;
  flex-wrap: wrap;
}

.chj_par_r_renlist_li1 {
  color: #212529;
  font-size: 14px;
  width: 100%;
  font-weight: 800;
}

.chj_par_r_renlist_li2 {
  color: #999999;
  font-size: 12px;
  line-height: 20px;
  margin-left: 19px;
}

.chj_par_r_renlist_li1 i {
  display: inline-block;
  font-style: normal;
  width: 7px;
  height: 7px;
  background: #0055e6;
  margin-right: 10px;
}

.chj_prtl_img1 {
  background-image: url(../img/chj_img1.jpg);
}


/*回答问题开始*/

.chj_daiisste {
  height: auto;
}

.chj_daiisste_title {
  width: 98%;
  margin: 0 auto;
  padding: 0 10px;
}

.chj_daiisste_list {
  background: #f6faff;
  border: none;
  display: block;
}

.chj_daiisste_left {
  float: left;
}

.chj_daiisste_right {
  float: right;
}

.chj_daiisste_content {
  padding-left: 38px;
  padding-right: 38px;
}

.chj_daiisste_content i {
  font-style: normal;
}

.chj_daiisste_title_a {
  color: #0b3065;
}

.chj_daiisste_textarea {
  width: 98%;
  min-height: 129px;
  color: #999999;
  resize: none;
  padding-left: 20px;
  padding-top: 16px;
  border: none;
}

.chj_daiissue_up {
  float: left;
  position: relative;
}

.chj_daiissue_up:after {
  content: "";
  position: absolute;
  right: -17px;
  top: 50%;
  margin-top: -6px;
  width: 12px;
  height: 12px;
  background: url(../img/chj_daiissue_up.gif) no-repeat center;
  background-size: cover;
}

.chj_dai_up_biaodan input {
  min-width: 102px;
  min-height: 30px;
  text-align: center;
  line-height: 30px;
  color: white;
  background: #0055e6;
  border-radius: 2px;
  border: none;
  float: right;
}

.chj_span {
  color: #999999;
  font-size: 14px;
}


/*element*/

#pabtn {
  height: 24px;
}

.shou {
  padding: 8px;
  border: 1px solid #CCCCCC;
}

.wei {
  padding: 8px;
  border: 1px solid #CCCCCC;
}

#pabtn .btn-prev {
  margin: 0 18px;
  padding: 6px 8px;
  text-align: center;
  background: white;
  color: #cacac9;
  border: 1px solid #ccc;
}

#pabtn .btn-prev span {
  height: 0px;
  line-height: 0px;
  vertical-align: super;
}

#pabtn .btn-next span {
  height: 0px;
  line-height: 0px;
  vertical-align: super;
}

#pabtn .btn-next {
  margin: 0 18px;
  padding: 6px 8px;
  text-align: center;
  background: white;
  color: #cacac9;
  border: 1px solid #ccc;
}


/*element*/


/*回答问题结束*/


/*问答详情结束*/


/*网站入口*/

.cin_ul .cul_li {
  width: 31%;
  float: left;
  height: 45px;
  border: 1px solid #e1e1e1;
  border-radius: 5px;
  line-height: 45px;
  margin-right: 7px;
  margin-bottom: 15px;
}

.crimg {
  vertical-align: middle;
  margin-left: 8px;
}

.cin_ul {
  width: 99%;
  height: auto;
  margin: 0 auto;
  margin-left: 16px;
  padding-top: 25px;
}

.cin_ul .cul_li .crbtn {
  display: inline-block;
  width: 62px;
  height: 17px;
  border: 1px solid #e1e1e1;
  border-radius: 6px;
  text-align: center;
  line-height: 17px;
  margin-top: 14px;
  margin-right: 12px;
}

.cin_ul .cul_li .crbtn:hover {
  background: blue;
  color: white;
}

/*网站入口*/

.jyfw_wd .fw .top li a {
  color: #999999;
}

.jyfw_wd .fw .top li.select a {
  color: #212529;
}

.zxsc2 .left .nr {
  min-height: 500px;
}

.conipt {
  height: 41px;
  line-height: 41px;
  min-width: 668px;
  border: 1px solid rgb(220, 223, 230);
  padding-left: 14px;
  font-size: 14px;
}

.conipt:hover {
  border: 1px solid #0082ff;
}

.ms_con {
  border: 1px solid rgba(220, 223, 230, 1);
}

.ms_con:hover {
  border: 1px solid #0082ff;
}

/*新加*/
.jyfw_wd a.bt .div {
  width: 560px;
  float: right;
  display: block;
}

.jyfw_wd a.bt .div .h5 {
  font-size: 14px;
  display: block;
  color: #2b3d63;
  width: 50%;
  float: left;
  margin-bottom: 11px;
}

.jyfw_wd a.bt .div .p {
  font-size: 12px;
  display: block;
  color: #b2b2b2;
  line-height: 18px;
  margin-top: 5px;
  height: 90px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  overflow: hidden;
}

/*新加*/

/**/
.jyfw_wd a.bt .div .h5 a {
  color: #212529;
}

.jyfw_wd a.bt .div .h5:hover a {
  color: #1972ea;
}

.jyfw_wd a.bt .div .h51 {
  width: 100%;
}

.jyfw_wd a.bt .div .h51 a {
  color: #212529;
}

.jyfw_wd a.bt .div .h51:hover a {
  color: #1972ea;
}

/**/

/* 添加专题banner */
.czt_banner {
  width: 1900px;
  height: 358px;
  margin-left: -350px;
}

.cnone {
  display: none;
}

.czt {
  position: relative;
  /* top: 358px; */
  margin-top: -100px;
}

/* 添加专题 */



/* 展示位商城添加模块 */
.chj_zswsc_top_com {
  width: 1200px;
  margin: 38px auto 20px;
  display: flex;
  justify-content: center;
}

.chj_zswsc_top_com .chj_zswsc_top_list {
  display: flex;
  align-items: center;
  justify-content: center;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li0 .top_bj1 {
  background: url(../img/chj_zswscbj0.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li0 .top_bj1 .ri {
  background: url(../img/chj_zswscbjri_0.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li1 .top_bj1 {
  background: url(../img/chj_zswscbj1.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li1 .top_bj1 .ri {
  background: url(../img/chj_zswscbjri_1.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li2 .top_bj1 {
  background: url(../img/chj_zswscbj2.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li2 .top_bj1 .ri {
  background: url(../img/chj_zswscbjri_2.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li3 .top_bj1 {
  background: url(../img/chj_zswscbj3.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li3 .top_bj1 .ri {
  background: url(../img/chj_zswscbjri_3.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li4 .top_bj1 {
  background: url(../img/chj_zswscbj4.png);
  background-size: 100%;
}

.chj_zswsc_top_com .chj_zswsc_top_list .li4 .top_bj1 .ri {
  background: url(../img/chj_zswscbjri_4.png);
  background-size: 100%;
}






.chj_zswsc_top_com .chj_zswsc_top_list li {
  float: left;
  width: 230px;
  height: 204px;
  background: #FFFFFF;
  box-shadow: 0px 0px 15px 0px rgba(156, 156, 156, 0.31);
  border-radius: 10px;
  margin-right: 13px;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 {
  width: 230px;
  height: 119px;
  background: #1972EA;
  border-radius: 10px 10px 0px 0px;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .le {
  float: left;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .le .p1 {
  height: 85px;
  line-height: 74px;
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  text-indent: 16px;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .le .p2 {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  text-indent: 40px;
  position: relative;
  line-height: 14px;
  cursor: pointer;
}

/* .chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .le .p2:hover::after {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 3px;
  background: url(../img/sc-x1.png) no-repeat left center;
  background-size: 100% 100%;
  left: 16px;
}
 */
.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .le .p2::after {
  position: absolute;
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 3px;
  background: url(../img/sc-x1.png) no-repeat left center;
  background-size: 100% 100%;
  left: 16px;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .ri {
  float: right;
  width: 74px;
  height: 74px;
  background: #2455E3;
  border-radius: 50%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .ri::after {
  position: absolute;
  content: "";
  width: 100px;
  height: 100px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  left: 50%;
  top: 50%;
  margin-left: -50px;
  margin-top: -50px;
  z-index: -1;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .ri::before {
  position: absolute;
  content: "";
  width: 120px;
  height: 120px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  left: 50%;
  top: 50%;
  margin-left: -60px;
  margin-top: -60px;
  z-index: -1;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .ri .num {
  line-height: 1;
  font-size: 28px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .top_bj1 .ri .int {
  font-size: 10px;
  color: #FFFFFF;
  text-align: center;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .bottom {
  height: 85px;
  width: 230px;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .bottom p {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  text-align: center;
  padding-top: 12px;
  margin-bottom: 12px;
  line-height: 1;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .bottom a {
  display: block;
  width: 160px;
  height: 28px;
  border-radius: 14px;
  text-align: center;
  line-height: 28px;
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #1972EA;
  margin: 0 auto;
  border: 1px solid #1972EA;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .bottom a:hover {
  color: #FFFFFF;
  background: #1972EA;
}

.chj_zswsc_top_com .chj_zswsc_top_list li .bottom .on {
  color: #FFFFFF;
  background: #1972EA;
}



/* 展示位商城添加模块 */


/* 商标专题页 */



.chj_brand_banner {
  background: url(../img/chj_brand_banner.png) no-repeat;
  width: 100%;
  height: 100px;
  background-size: auto;
  padding-top: 200px;
  position: relative;
}

.chj_brand_banner .chj_seek_box {
  width: 900px;
  height: 50px;
  background: #FFFFFF;
  border-radius: 25px;
  overflow: hidden;
  margin: 0 auto;
  display: flex;
}

.chj_brand_banner .chj_seek_box input {
  outline: none;
  border: none;
  width: 742px;
  height: 50px;
  padding-left: 22px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}

.chj_brand_banner .chj_seek_box .chj_seek {
  width: 158px;
  height: 50px;
  background: url(../img/chj_brand_seekbj.png) no-repeat;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
}

.chj_brand_banner .chj_seek_box .chj_seek i {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../img/chj_brand_seek.png) no-repeat;
  background-size: auto;
  margin-right: 10px;
}

.chj_brand_cont {
  width: 1200px;
  margin: 0 auto;
}

.chj_brand_cont .classify {
  padding-top: 30px;
  padding-bottom: 20px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e1e1e1;
}

.chj_brand_cont .classify .classify_le {
  width: 24px;
  height: 24px;
  background: #1972EA;
  display: flex;
  justify-content: center;
  align-items: center;
}

.chj_brand_cont .classify .classify_le i {
  width: 18px;
  height: 20px;
  background: url(../img/chj_brand_r.png) no-repeat;
  background-size: auto;
}

.chj_brand_cont .classify .classify_cent {
  font-size: 24px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #333333;
  margin-left: 10px;
}

.chj_brand_cont .classify .classify_cent span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #53627C;
  margin-left: 15px;
}

.chj_brand_tap {
  min-height: 100px;
}

.chj_brand_tap a {
  float: left;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  border-radius: 15px;
  display: block;
  width: 11%;
  text-align: center;
  min-height: 30px;
  line-height: 30px;
  margin: 5px 0px;
}

.chj_brand_tap a:hover {
  background: #1972EA;
  color: #FFFFFF;
}

.chj_brand_tap .on {
  background: #1972EA;
  color: #FFFFFF;
}

.chj_brand_down {
  height: 60px;
  background: #FAFAFA;
  border-radius: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.chj_brand_down .le {
  display: flex;
  align-items: center;
}

.chj_brand_down .le span {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  margin-left: 30px;
}

.chj_brand_down .le .on {
  background: #1972EA;
  color: #FFFFFF;
  padding: 0px 11px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  display: block;
  border: 1px solid #E1E1E1;
  border-radius: 11px;
  margin-left: 16px;
  display: flex;
  align-items: center;
}

.chj_brand_down .le a {
  padding: 0px 11px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  display: block;
  background: #FFFFFF;
  border: 1px solid #E1E1E1;
  border-radius: 11px;
  margin-left: 16px;
  display: flex;
  align-items: center;
}

.chj_brand_down .le a i {
  font-style: normal;
  font-size: 6px !important;
  margin-left: 6px;
}

.chj_brand_down .le a:hover {
  background: #1972EA;
  color: #FFFFFF;
}

/* .chj_brand_down .le {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  margin-left: 30px;
}

.chj_brand_down .le .el-dropdown {
  margin-right: 40px;
  cursor: pointer;
}

.chj_brand_down .le .el-dropdown span {
  display: flex;
  align-items: center;
  line-height: 1;
}

.chj_brand_down .le .el-dropdown .jiantou {
  display: inline-block;
  width: 8px;
  height: 8px;
  background: url(../img/chj_brand_down.png) no-repeat;
  background-size: 8px 4px;
  margin-left: 8px;
} */

.chj_brand_down .ri {
  display: flex;
  align-items: center;
}

.chj_brand_down .ri .on {
  background: #1972EA;
  border-radius: 11px;
}

.chj_brand_down .ri .on a {
  color: #FFFFFF;
}

.chj_brand_down .ri li {
  padding: 3px 10px;
  position: relative;
  margin-right: 35px;
}

.chj_brand_down .ri li::after {
  content: "";
  position: absolute;
  right: -12px;
  top: 50%;
  margin-top: -8px;
  width: 1px;
  height: 16px;
  background: #E1E1E1;
}

.chj_brand_down .ri li:last-child::after {
  content: none;
}

.chj_brand_down .ri li a {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}

.chj_brand_list_box {
  margin-top: 30px;
}

.chj_brand_list_box .chj_brand_list {
  /* overflow: hidden; */
  margin-right: -13px;
}

.chj_brand_list_box .chj_brand_list .item {
  width: 290px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.08);
  overflow: hidden;
  float: left;
  margin-right: 13px;
  margin-bottom: 23px;
  cursor: pointer;
}

.chj_brand_list_box .chj_brand_list .item .chj_else {
  height: 203px;
}

.chj_brand_list_box .chj_brand_list .item .item_img {
  width: 290px;
  height: 203px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.chj_brand_list_box .chj_brand_list .item .item_img .left {
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  height: 36px;
  width: 36px;
  cursor: pointer;
  transition: .3s;
  border-radius: 50%;
  background-color: rgba(31, 45, 61, .11);
  color: #fff;
  position: absolute;
  top: 50%;
  left: 0px;
  z-index: 10;
  text-align: center;
  line-height: 36px;
  text-align: center;
  display: none;
}

.chj_brand_list_box .chj_brand_list .item .item_img .right {
  border: none;
  outline: none;
  padding: 0;
  margin: 0;
  height: 36px;
  width: 36px;
  cursor: pointer;
  transition: .3s;
  border-radius: 50%;
  background-color: rgba(31, 45, 61, .11);
  color: #fff;
  position: absolute;
  top: 50%;
  right: 0px;
  z-index: 10;
  text-align: center;
  line-height: 36px;
  text-align: center;
  display: none;
}

.chj_brand_list_box .chj_brand_list .item .item_img img {
  width: 100%;
  height: 100%;
}

.chj_brand_list_box .chj_brand_list .item .item_text {
  width: 250px;
  height: 80px;
  background: #FFFFFF;
  padding: 0 20px;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p1 {
  display: flex;
  justify-content: space-between;
  margin-top: 14px;
  align-items: center;
  position: relative;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p1 .span1 {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p2 {
  display: flex;
  justify-content: space-between;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p2 .span1 {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p2 .span2 {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FF0000;
  position: relative;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p2 .span2 em {
  position: absolute;
  left: 0px;
  top: -25px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #EAF6FF;
  width: 46px;
  height: 20px;
  background: #FF8205;
  border-radius: 10px;
  text-align: center;
  line-height: 20px;
}

.chj_brand_list_box .chj_brand_list .item .item_text .idx_item_text_p2 .span2 i {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  font-style: normal;
}

.chj_brand_list_box .chj_brand_list .item .item_text .item_text_p1 {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  line-height: 40px;
  padding-top: 6px;
}

.chj_brand_list_box .chj_brand_list .item .item_text .item_text_p2 {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  line-height: 1;
  display: flex;
  justify-content: space-between;
}

.chj_brand_list_box .chj_brand_list .item .item_text .item_text_p2 span {
  display: flex;
}

.chj_brand_list_box .chj_brand_list .item .item_text .item_text_p2 .xiaoxi {
  display: block;
  width: 17px;
  height: 20px;
  background: url(../img/chj_brand_xiaoxi.png) no-repeat;
  background-size: auto auto;
}

.chj_brand_list_box .chj_brand_list .item .item_text .item_text_p2 .kefu {
  margin-left: 12px;
  display: block;
  width: 17px;
  height: 20px;
  background: url(../img/chj_brand_kf.png) no-repeat;
  background-size: auto auto;
}





/* 首页添加精品商标入口 */
.chj_idx_brand {
  width: 1200px;
  margin: 20px auto 30px;
}

.chj_idx_brand h3:before {
  background: url(../img/chj_idx_brand_icon.png) no-repeat;
}

.chj_idx_brand h3 a {
  display: inline-block;
  background: url(../img/chj_ckgd.png) no-repeat;
  width: 68px;
  height: 20px;
  float: right;
  text-indent: -9999px;
  margin: 16px 0 0 0;
}


.chj_brand_alert {
  width: 1200px;
  height: 500px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -250px;
  margin-left: -600px;
}

.chj_brand_alert .close {
  display: block;
  width: 30px;
  height: 30px;
  background: url(../img/chj_brand_close.png) no-repeat;
  background-size: 100% 100%;
  float: right;
}

.chj_brand_alert .chj_brand_main {
  width: 1200px;
  height: 472px;
  background: #FFFFFF;
  border-radius: 10px;
  margin-top: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.chj_brand_alert .chj_brand_main .chj_brand_alert_cont {
  width: 1140px;
  height: 412px;
  background: #FFFFFF;
  border: 1px solid #E1E1E1;
  border-radius: 10px;
}

.chj_brand_alert .brand_top {
  display: flex;
  height: 62%;
}

.chj_brand_alert .brand_top .le {
  width: 160px;
  border-right: 1px solid #E1E1E1;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #E1E1E1;
}

.chj_brand_alert .brand_top .ce {
  width: 410px;

  border-right: 1px solid #E1E1E1;
  border-bottom: 1px solid #E1E1E1;
}

.chj_brand_alert .brand_top .ce .ce_img {
  height: 255px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.chj_brand_alert .brand_top .ce img {
  width: 290px;
  height: 200px;
}

.chj_brand_alert .brand_top .ri li {
  height: 50px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #E1E1E1;
}

.chj_brand_alert .brand_top .ri .p1 {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
  border-right: 1px solid #E1E1E1;
  width: 160px;
  text-align: center;
  height: 50px;
  line-height: 50px;
}

.chj_brand_alert .brand_top .ri .p2 {
  width: 408px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
  height: 50px;
  line-height: 50px;
  text-indent: 30px;
  position: relative;
}

.chj_brand_alert .brand_top .ri .p2 span {
  font-size: 24px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FF000D;
}

.chj_brand_alert .brand_top .ri .p2 i {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
  font-style: normal;
}

.chj_brand_alert .brand_top .ri .p2 a {
  width: 123px;
  height: 36px;
  background: #FF000C;
  border-radius: 18px;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -18px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
}

.chj_brand_alert .brand_top .ri .p2 a::before {
  content: "";
  width: 16px;
  height: 20px;
  display: inline-block;
  background: url(../img/chj_brand_phone.png) no-repeat;
  background-size: 100% 100%;
  margin-right: 6px;
}

.chj_brand_alert .brand_bottom {
  height: 157px;
  display: flex;
}

.chj_brand_alert .brand_bottom .le {
  width: 160px;
  border-right: 1px solid #E1E1E1;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
  height: 157px;
}

.chj_brand_alert .brand_bottom .ri {
  padding-left: 30px;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #000000;
  margin-top: 10px;
  width: 920px;
  line-height: 24px;
}

.chj_brand_page {
  margin-top: 30px;
  margin-bottom: 50px;
  text-align: center;
}

.chj_brand_page .on {
  background: #1972ea;
  color: white;
}

.chj_brand_page a {
  display: inline-block;
  min-width: 40px;
  min-height: 40px;
  line-height: 40px;
  background: #FFFFFF;
  border: 1px solid #E1E1E1;
  border-radius: 20px;
  font-size: 12px;
  margin: 0 7px;
  color: #999999;
}
.chj_brand_page .sy{
  width: 64px;
  height: 40px;
}
.chj_brand_page .prev{
  width: 80px;
  height: 40px;
}
.chj_brand_page .next{
  width: 80px;
  height: 40px;
}
.chj_brand_page .wy{
  width: 64px;
  height: 40px;
}



.chj_brand_page a:hover {
  background: #1972ea;
  color: white;
}

.chj_seek_list {
  width: 728px;
  background: #FFFFFF;
  position: absolute;
  left: 50%;
  margin-left: -432px;
  cursor: pointer;
}

.chj_seek_list li {
  height: 34px;
  line-height: 34px;
  padding-left: 30px;
  position: relative;
  border-bottom: 1px dashed #e1e1e1;
}

.chj_seek_list li:hover a {
  color: #1972EA;
}

.chj_seek_list li a {
  line-height: 34px;
  font-size: 14px;
  background: none;
  color: #555;
  width: 380px;
  text-align: left;
}

/* mobile brand */

.cmob_sy6 {
  margin-top: .1rem;
  background: white;
  padding-top: 1px;
  padding-bottom: .2rem;
  height: 8.3rem;
}

.cmob_brand_item {
  width: 3.4rem;
  height: 3.1rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.01rem 0.21rem 0rem rgba(194, 194, 194, 0.31);
  float: left;
  margin-left: 0.2rem;
  margin-top: 0.2rem;
}

.cmob_brand_item .cmob_brand_top {}

.cmob_brand_item .cmob_brand_top a {
  width: 3.4rem;
  height: 2.03rem;
  display: block;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cmob_brand_item .cmob_brand_top img {
  display: inline-block;
  width: auto;
  height: 100%;
}

.cmob_brand_item .cmob_brand_bottom {
  width: 3rem;
  height: 0.82rem;
  background: #FFFFFF;
  padding: 0 0.2rem;
}

.cmob_brand_item .cmob_brand_bottom .p1 {
  display: flex;
  justify-content: space-between;
  margin-top: 0.14rem;
  align-items: center;
}

.cmob_brand_item .cmob_brand_bottom .p1 .span1 {
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  position: relative;
}

.cmob_brand_item .cmob_brand_bottom .p2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

.cmob_brand_item .cmob_brand_bottom .p2 .span1 {
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
}

.cmob_brand_item .cmob_brand_bottom .p2 .span2 {
  font-size: 0.3rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FF0000;
  position: relative;
}

.cmob_brand_item .cmob_brand_bottom .p2 .span2 i {
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
  font-style: normal;
}

.cmob_brand_item .cmob_brand_bottom .p2 .span2 em {
  position: absolute;
  left: 0rem;
  top: -0.25rem;
  font-size: 0.18rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #EAF6FF;
  width: 0.55rem;
  height: 0.24rem;
  background: #FF8105;
  border-radius: 0.12rem;
  text-align: center;
  line-height: 0.24rem;
}

.cmob_swipe {
  height: 7.26rem;
}

/* m站资质商城 */
.chjm_zzspfw {
  background-color: white;
  padding-bottom: 0.4rem;
}
.chjm_zzspfw .swiper-container{
	height: auto;
}
.swiper-container .swiper-slide{
  	height: auto;
}

.chjm_zzspfw .top {
  height: 1.6rem;
  background: url(../img/chjm_zzsc_jzzz.jpg) no-repeat;
  background-size: cover;
  padding-left: 0.39rem;
}
.chjm_zzspfw .top2{
  background: url(../img/chjm_zzsc_wlyx.jpg) no-repeat;
}


.chjm_zzspfw .top2 h5::before{
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.29rem;
  background: url(../img/chjm_zzsc_wlyxicon.png) no-repeat;
   margin-right: 0.1rem;
   background-size: 100% 100%;
}

.chjm_zzspfw .box{
  padding: 0 0.24rem;
}
.chjm_zzspfw .top h5 {
  font-size: 0.3rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252129;
  padding-top: 0.34rem;
}
.chjm_zzspfw .top1 h5::before{
  content: "";
  display: inline-block;
  width: 0.3rem;
  height: 0.29rem;
  background: url(../img/xqrf5.png) no-repeat;
   margin-right: 0.1rem;
}
.chjm_zzspfw .top p {
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #53617B;
}
.chjm_zzspfw .bottom ul {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	text-align: justify;
}

.chjm_zzspfw .bottom ul::after {
	content: '';
	width: 3.4rem;
	border: 0.01rem solid transparent;
}

.chjm_zzspfw .bottom ul li {
	width: 2.36rem;
	background: #F1F7FD;
	margin-top: 0.2rem;
	padding: 0.24rem 0rem;
	padding-left: 0.58rem;
	padding-right: 0.46rem;
}
.chjm_zzspfw .bottom ul .li5{
  width: 2.6rem;
  background: #fff7f0;
  margin-top: 0.2rem;
  padding: 0.24rem 0rem;
  padding-left: 0.58rem;
  padding-right: 0.26rem;
}
.chjm_zzspfw .bottom ul .li6{
  width: 2.6rem;
  background: #fff7f0;
  margin-top: 0.2rem;
  padding: 0.24rem 0rem;
  padding-left: 0.58rem;
  padding-right: 0.26rem;
}
.chjm_zzspfw .bottom ul li h5 {
	font-size: 0.28rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #212529;
  position: relative;
}

.chjm_zzspfw .bottom ul li h5::before {
	content: "";
	width: 0.3rem;
	height: 0.3rem;
  position: absolute;
  left: -0.4rem;
  top: 50%;
  margin-top: -0.15rem;

}
.chjm_zzspfw .bottom ul .li1 h5::before{
  width: 0.27rem;
  height: 0.26rem;
  background: url(../img/zzsc01.png) no-repeat;
  background-size: 100% 100%;

}
.chjm_zzspfw .bottom ul .li2 h5::before{
  width: 0.25rem;
  height: 0.25rem;
  background: url(../img/zzsc02.png) no-repeat;
  background-size: 100% 100%;
}
.chjm_zzspfw .bottom ul .li3 h5::before{
  width: 0.22rem;
  height: 0.26rem;
  background: url(../img/zzsc03.png) no-repeat;
  background-size: 100% 100%;
}
.chjm_zzspfw .bottom ul .li4 h5::before{
  width: 0.25rem;
  height: 0.25rem;
  background: url(../img/zzsc04.png) no-repeat;
  background-size: 100% 100%;
}

.chjm_zzspfw .bottom ul .li5 h5::before{
  width: 0.24rem;
  height: 0.24rem;
  background: url(../img/zzsc05.png) no-repeat;
  background-size: 100% 100%;
      position: absolute;
      left: -0.4rem;
      top: 50%;
      margin-top: -0.12rem;
}
.chjm_zzspfw .bottom ul .li6 h5::before{
  width: 0.25rem;
  height: 0.25rem;
  background: url(../img/zzsc06.png) no-repeat;
  background-size: 100% 100%;
  position: absolute;
  left: -0.4rem;
  top: 50%;
  margin-top: -0.12.5rem;
}


.chjm_zzspfw .bottom ul li p {
	font-size: 0.2rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #9b9fab;
}
.mobile .chjm_sy4 ul li{
  width: 3rem;
  height: 2.43rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.14rem 0rem rgba(191, 191, 191, 0.35);
  border-radius: 0.04rem;
}
.mobile .chjm_sy4 ul li h4{
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252529;
}
.mobile .chjm_sy4 ul{
  width: 16.5rem;
}
.mobile .chjm_sy4 ul li img{
  width: 0.54rem;
  height: 0.54rem;
  margin-top: .25rem;
}

.mobile .chjm_zzsc4{
  background:url(../img/chjm_zzsc4bj.jpg) no-repeat;
  background-size: 100% 100%;
  padding: 0.4rem 0rem;
}
.chjm_zzsc4 .chjm_zzsc4_list {
	display: flex;
	justify-content: space-between;
  background-color: white;
  padding: 0 0.2rem;

}

.chjm_zzsc4 .chjm_zzsc4_list li {
	width: 1.16rem;
	padding: 0.16rem 0rem;
	background: rgba(25, 114, 234, 0.08);
  margin: 0.2rem 0rem;
}

.chjm_zzsc4 .chjm_zzsc4_list li .pic {
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 0.14rem;
}

.chjm_zzsc4 .chjm_zzsc4_list li .pic img {
	height: 0.26rem;
	width: auto;
}

.chjm_zzsc4 .chjm_zzsc4_list li p {
	font-size: 0.18rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #212529;
	text-align: center;
}

.chjm_zzsc4 .chjm_zzsc4_item {
	margin: 0 0.24rem;
  margin-bottom: 0.2rem;
  box-shadow: 0rem 0rem 0.14rem 0rem rgba(191, 191, 191, 0.35);
  border-radius: 0.04rem;
}

.chjm_zzsc4 .chjm_zzsc4_item h4 {
	height: 0.93rem;
	background: linear-gradient(83deg, #FFFFFF 0%, #A8CDFF 100%);
	opacity: 0.6;
	font-size: 0.3rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #1972EA;
	position: relative;
	display: flex;
	align-items: center;
	padding-left: 0.53rem;
	font-size: 0.22rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #63A4FB;
}

.chjm_zzsc4 .chjm_zzsc4_item h4::before {
	content: "";
	position: absolute;
	left: 0.3rem;
	top: 50%;
	margin-top: -0.15rem;
	width: 0.07rem;
	height: 0.3rem;
	background: #1972EA;
}

.chjm_zzsc4 .chjm_zzsc4_item h4 span {
	font-size: 0.22rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FF962D;
	display: inline-block;
	width: 3.08rem;
	margin-left: 0.2rem;
}

.chjm_zzsc4 .top h4 {
	color: #1972ea;
  background: url(../img/chjm_zzsc_whcb.png) no-repeat;
  background-size: 100% auto;
}

.chjm_zzsc4 .top h4::before {
	content: "";
	position: absolute;
	left: 0.3rem;
	top: 50%;
	margin-top: -0.15rem;
	width: 0.07rem;
	height: 0.3rem;
	background: #1972EA;
}

.chjm_zzsc4 .top h4 span {
	color: #63a4fb;
}

.chjm_zzsc4 .top li {
	background-color: rgba(25, 114, 234, 0.08);
}
.chjm_zzsc4 .top li .pic em{

   display: block;


}
.chjm_zzsc4 .top .li1 .pic em{
  width: 0.32rem;
  height: 0.26rem;
  background: url(../img/zzsc262.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .top .li2 .pic em{
  width: 0.38rem;
  height: 0.26rem;
  background: url(../img/zzsc272.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .top .li3 .pic em{
  width: 0.26rem;
  height: 0.26rem;
  background: url(../img/zzsc282.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .top .li4 .pic em{
  width: 0.27rem;
  height: 0.27rem;
  background: url(../img/zzsc292.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .top .li5 .pic em{
  width: 0.26rem;
  height: 0.26rem;
  background: url(../img/zzsc29102.png) no-repeat;
  background-size: cover;
}

.chjm_zzsc4 .bottom .li1 .pic em{
  width: 0.28rem;
  height: 0.26rem;
  background: url(../img/zzsc212.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .bottom .li2 .pic em{
  width: 0.36rem;
  height: 0.26rem;
  background: url(../img/zzsc222.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .bottom .li3 .pic em{
  width: 0.26rem;
  height: 0.26rem;
  background: url(../img/zzsc232.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .bottom .li4 .pic em{
  width: 0.26rem;
  height: 0.26rem;
  background: url(../img/zzsc242.png) no-repeat;
  background-size: cover;
}
.chjm_zzsc4 .bottom .li5 .pic em{
  width: 0.26rem;
  height: 0.26rem;
  background: url(../img/zzsc252.png) no-repeat;
  background-size: cover;
}



.chjm_zzsc4 .bottom h4 {
	color: #ff7f00;
  background: url(../img/chjm_zzsc_sphy.png) no-repeat;
  background-size: 100% auto;
}

.chjm_zzsc4 .bottom h4::before {
	content: "";
	position: absolute;
	left: 0.3rem;
	top: 50%;
	margin-top: -0.15rem;
	width: 0.07rem;
	height: 0.3rem;
	background: #ff7f00;
}

.chjm_zzsc4 .bottom h4 span {
	color: #ff962d;
}

.chjm_zzsc4 .bottom li {
	background-color: rgba(255, 127, 0, 0.08);
}
.mobile .chjm_zzsc5 ul{
      width: 25.5rem;
}
.mobile .chjm_zzsc5 ul li img{
      margin-top: .3rem;
}
.mobile .chjm_zzsc5 ul li{
  background: #EDF5FF;
  border-radius: 4px;
  box-shadow: none;
}

.mobile .chjm_zzsc6 h3{
    font-weight: bold;
    color: #FFFFFF;
}
.mobile .chjm_zzsc6 h3 span{
  color: #FFFFFF
}
.mobile .chjm_zzsc6{
  /* height: 2.84rem; */
  background: #303030;
}
.mobile .chjm_zzsc6 .chjm_zzsc6_box{
  display: flex;
  justify-content: space-between;
  padding: 0.24rem 0.24rem 0.42rem;
}
.chjm_zzsc6_item{
  width: 3.4rem;
  padding: 0.28rem 0.18rem;
  display: flex;
  background: #444648;
  box-shadow: 0.01rem 0.01rem 0.18rem 0rem rgba(22, 0, 0, .8);
  /* flex: ; */
}
.chjm_zzsc6_item .pic{
  width: 0.84rem;
  height: 0.84rem;
  background: #FFFFFF;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.chjm_zzsc6_item .pic em{
  display: block;
}
.chjm_zzsc6_item1{
  margin-right: 0.2rem;
}
.chjm_zzsc6_item1 .pic em{
    width: 0.44rem;
    height: 0.39rem;
    background: url(../img/chjm_qygxrz.png) no-repeat;
    background-size: 100% auto;
}
.chjm_zzsc6_item2 .pic em{
    width: 0.41rem;
    height: 0.39rem;
    background: url(../img/chjm_zgcgxrz.png) no-repeat;
    background-size: 100% auto;
}
.chjm_zzsc6_item .text{
  margin-left: 0.16rem;
  flex: 1;
}
.chjm_zzsc6_item .text h5{
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
}
.chjm_zzsc6_item .text p{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: rgba(255, 255, 255, .6);
}
.chj_m_zzsc_dot{
  width: 100% !important;
  top: 1.41rem;
}
.chj_m_zzsc_dot .swiper-pagination-bullet{
  width: 18px;
  height: 6px;
  border-radius: 3px;
}
.sb_calculator_banner{
  display: block;
  width: 100%;
  height: 350px;
  background: url(../img/Sb_calculatorbanner.png) no-repeat;
  background-size: 100% 100%;
}




.m_sbjsq_banner {
  display: block;
  width: 100%;
  height: 3rem;
  background: url(../img/msb_banner.png) no-repeat;
  background-size: 100% 100%; }

.m_sbjsq_main {
  padding: 0 0.24rem 0.4rem;
  background: #F3F3F5; }
  .m_sbjsq_main .taps {
    position: relative;
    top: -0.7rem;
    padding: 0.4rem 0rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    display: flex;
    justify-content: space-between;
    padding-left: 0.47rem;
    padding-right: 0.37rem; }
    .m_sbjsq_main .taps li .m_sbjsq_icon {
      display: flex;
      justify-content: center;
      height: 1.09rem;
      margin: 0 auto; }
      .m_sbjsq_main .taps li .m_sbjsq_icon img {
        height: 100%; }
    .m_sbjsq_main .taps li p {
      font-size: 0.26rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #22262A;
      text-align: center; }
  .m_sbjsq_main .box {
    margin-top: -0.5rem; }
  .m_sbjsq_main .bd_item1 {
    padding-top: 0.33rem;
    padding-bottom: 0.47rem;
    padding-left: 0.25rem;
    padding-right: 0.17rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    background: white url(../img/m-jsq2.png) no-repeat;
    background-size: 100% 100%;
    background-position: 0rem 0.4rem; }
    .m_sbjsq_main .bd_item1 h4 {
      font-size: 0.36rem;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #22262A;
      text-align: center;
      margin-bottom: 0.4rem; }
    .m_sbjsq_main .bd_item1 .input {
      height: 1.07rem;
      background: #FFFFFF;
      border: 0.02rem solid #E5E5E5;
      border-radius: 0.1rem;
      display: flex;
      align-items: center;
      font-size: 0.28rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #1a72ea; }
      .m_sbjsq_main .bd_item1 .input input {
        border: none;
        outline: none;
        width: 100%;
        font-size: 0.28rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        padding-left: 0.26rem;
        flex: 1; }
      .m_sbjsq_main .bd_item1 .input i {
        font-style: normal;
        margin-right: 0.36rem; }
    .m_sbjsq_main .bd_item1 a {
      display: block;
      height: 0.92rem;
      background: #1A72EA;
      border-radius: 0.1rem;
      text-align: center;
      text-align: center;
      line-height: 0.92rem;
      font-size: 0.32rem;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #FFFEFE;
      margin-top: 0.3rem; }
    .m_sbjsq_main .bd_item1 .sds_p {
      font-size: 0.28rem;
      font-family: Microsoft YaHei;
      color: #666666;
      margin-top: 0.3rem;
      text-align: center; }
      .m_sbjsq_main .bd_item1 .sds_p i {
        font-style: normal;
        font-weight: bold;
        color: #1A72EA; }
  .m_sbjsq_main .bd_item2 {
    padding: 0rem 0.2rem 0rem 0.25rem;
    background: #FFFFFF;
    margin-top: 0.18rem;
    border-radius: 0.1rem; }
    .m_sbjsq_main .bd_item2 .bi2_table_box {
      padding-top: 0.2rem; }
    .m_sbjsq_main .bd_item2 .bi2_table {
      width: 100%;
      background: #FFFFFF;
      border: 0.02rem solid #E5E5E5;
      border-radius: 0.1rem;
      border-collapse: collapse;
      border-spacing: 0rem; }
      .m_sbjsq_main .bd_item2 .bi2_table tr th {
        font-size: 0.28rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        border: 0.02rem solid #E5E5E5;
        padding: 0.32rem 0rem;
        width: 33.3%; }
        .m_sbjsq_main .bd_item2 .bi2_table tr th .mtable_tit {
          font-weight: bold;
          color: #1A72EA; }
      .m_sbjsq_main .bd_item2 .bi2_table tr td {
        padding: 0.32rem 0rem;
        font-size: 0.28rem;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #666666;
        border: 0.02rem solid #E5E5E5;
        text-align: center; }
    .m_sbjsq_main .bd_item2 .hint {
      font-size: 0.28rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #666666;
      line-height: 0.48rem;
      padding: 0.5rem 0rem; }
  .m_sbjsq_main .gjjjs {
    padding: 0.2rem 0.5rem 0rem 0.5rem;
    background: #FFFFFF;
    border-radius: 0.1rem;
    margin-top: 0.18rem; }
    .m_sbjsq_main .gjjjs .first {
      font-size: 0.24rem;
      margin-bottom: 0.2rem;
      margin-top: 0.3rem;
      height: auto; }
    .m_sbjsq_main .gjjjs li {
      height: 0.79rem;
      font-size: 0.28rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #666666;
      display: flex;
      align-items: center;
      margin-top: 0.2rem; }
      .m_sbjsq_main .gjjjs li p {
        flex: 1;
        height: 0.79rem;
        background: #FFFFFF;
        border: 0.02rem solid #E5E5E5;
        border-radius: 0.1rem;
        padding-left: 0.27rem;
        line-height: 0.77rem; }
      .m_sbjsq_main .gjjjs li i {
        font-style: normal;
        margin-left: 0.2rem; }
    .m_sbjsq_main .gjjjs .last {
      margin-top: 0.5rem;
      padding-bottom: 0.5rem;
      font-size: 0.24rem; }
  .m_sbjsq_main .sdsjs {
    padding: 0.5rem; }
/* m详情 */
.m_details_banner {
  display: block;
  width: 100%;
  background: #F3F3F5;
  height: auto; }
  .m_details_banner img {
    height: auto;
    width: 100%; }

.m_details_main {
  padding: 0 0.24rem;
  background: #F3F3F5; }
  .m_details_main .m_d_item1 {
    background: #FFFFFF;
    box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
    border-radius: 0.1rem;
    overflow: hidden;
    position: relative;
    top: -0.4rem; }
    .m_details_main .m_d_item1 .li1 {
      display: flex;
      padding: 0.32rem 0.2rem;
      align-items: center;
      justify-content: space-between;
      background: url(../img/mxq_titbj.png) no-repeat;
      background-size: cover; }
      .m_details_main .m_d_item1 .li1 .l {
        flex: 1;
        padding-left: 0.2rem; }
        .m_details_main .m_d_item1 .li1 .l p {
          font-size: 0.36rem;
          font-family: SourceHanSansCN;
          color: #212529;
          font-weight: 800;
          position: relative; }
          .m_details_main .m_d_item1 .li1 .l p::before {
            content: "";
            display: inline-block;
            width: 0.06rem;
            height: 0.34rem;
            position: absolute;
            left: -0.14rem;
            top: 50%;
            margin-top: -0.17rem;
            background: #1972EA; }
        .m_details_main .m_d_item1 .li1 .l em {
          display: block;
          font-style: normal;
          font-size: 0.2rem;
          font-family: SourceHanSansCN;
          color: #898a8a; }
      .m_details_main .m_d_item1 .li1 .r {
        font-size: 0.3rem;
        font-family: SourceHanSansCN;
        font-weight: bold;
        color: #FF6D1D; }
    .m_details_main .m_d_item1 .li2 {
      padding: 0.3rem 0rem;
      margin: 0rem 0.3rem;
      display: flex;
      justify-content: space-between;
      align-items: center;
      border-bottom: 0.01rem dashed #F2F2F5; }
      .m_details_main .m_d_item1 .li2:last-child {
        border-bottom: 0rem dashed #F2F2F5; }
      .m_details_main .m_d_item1 .li2 span {
        font-size: 0.28rem;
        font-family: SourceHanSansCN;
        font-weight: 400;
        color: #212529; }
      .m_details_main .m_d_item1 .li2 em {
        display: block;
        font-style: normal;
        font-size: 0.28rem;
        font-family: SourceHanSansCN;
        font-weight: 400;
        color: #999999;
        display: flex;
        align-items: center; }
        .m_details_main .m_d_item1 .li2 em i {
          display: inline-block;
          background: url(../img/m-jsqxl.png) no-repeat 0 0/0.18rem 0.16rem;
          width: .18rem;
          height: .16rem;
          margin-left: 0.2rem; }
  .m_details_main .m_d_item2 {
    margin-top: 0.18rem; }
    .m_details_main .m_d_item2 .xq_input {
      border: none;
      outline: none;
      text-align: right;
      font-size: 0.28rem;
      font-family: SourceHanSansCN;
      font-weight: 400;
      color: #999999; }
  .m_details_main .m_d_submit {
    display: block;
    height: 0.92rem;
    padding: 0 0.44rem;
    background: #FF7A28;
    border-radius: 0.1rem;
    font-size: 0.32rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFEFE;
    text-align: center;
    line-height: 0.92rem; }

.m_m_main{

}

.m_m_main .m_topnav a{
  font-size: 0.36rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252525;
  display: block;
  background-color: white;
  padding: 0.28rem 0.24rem 0.3rem;
}
.m_m_main .m_xqzc .xqzc1{
  display: none;
}
.m_m_main .xqzc2{
  width: 7.5rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}
.m_m_main h3{
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252525;
  padding:0.2rem 0.24rem 0.2rem;
}
.m_m_main h3::before{
  content: "";
  display: inline-block;
  width: 0.11rem;
  height: 0.13rem;
  margin-right: 0.05rem;
  background: url(../img/chjm_ljt.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqzc2 .ct{
  padding: 0.2rem 0rem;
  border-top:0.01rem dotted #EDEDF1;
}
.m_m_main .m_xqzc .xqzc2 .left{
      height: 1.95rem;
      text-align: center;
      float: left;
      margin-left: 0.12rem;
}
.m_m_main .m_xqzc .xqzc2 .left img{
  width: 1.95rem;
  height:1.95rem;
}
.m_m_main .m_xqzc .xqzc2 .rt{
      width: 5rem;
      font-size: 0.22rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #212529;
      float: left;
}
.m_m_main .m_xqzc .xqzc2 .rt li{
  position: relative;padding-left: 0.91rem;
}
.m_m_main .m_xqzc .xqzc2 .rt li:before{
    content: "1";
    background: url(../img/xqzc2bf.png) no-repeat;
    background-size: 100% 100%;
    width: 0.2rem;
    height: 0.2rem;
    display: inline-block;
    text-align: center;
    line-height: 0.2rem;
    font-size: 0.18rem;
    margin-right: 0.13rem;
    color: #fff;
    position: absolute;
    left: 0.58rem;
    top: 0.08rem;
}
.m_m_main .m_xqzc .xqzc2 .rt li.li2:before{
      content: "2";
}
.m_m_main .m_xqzc .xqzc2 .rt li.li3:before{
      content: "3";
}
.m_m_main .m_xqzc .xqzc2 .rt li.li4:before{
      content: "4";
}
.m_m_main .m_xqzc .xqzc2 .rt li.li5:before{
      content: "5";
}
.m_m_main .xqzc3{
  width: 7.5rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 20px 0px rgba(103, 115, 127, 0.15);
  padding-bottom: 0.3rem;
  margin: 0.2rem 0rem;
}
.m_m_main .xqzc3 ul{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 0.24rem;
  border-top:0.01rem dotted #EDEDF1;
}
.m_m_main .xqzc3 .af:after{
  content: none;
}
.m_m_main .xqzc3 ul li{
  width: 2.08rem;
  height: 1.16rem;
  background: #EFF5FF;
  margin-top: 0.18rem;
}
.m_m_main .xqzc3 ul li p{
  text-align: center;
}
.m_m_main .xqzc3 ul li img{
  width: 0.41rem;
  height: 0.37rem;
  display: block;
  margin: 0.2rem auto 0.16rem;
}

.m_m_main .xqzc4{
  width: 7.5rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 20px 0px rgba(103, 115, 127, 0.15);
  padding-bottom: 0.3rem;
  margin: 0.2rem 0rem;
}
.m_m_main .xqzc4 ul{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0 0.24rem;
  border-top:0.01rem dotted #EDEDF1;
}
.m_m_main .xqzc4 .af:after{
  content: none;
}
.m_m_main .xqzc4 ul li{
  width: 3.4rem;
  height: 1.06rem;
  background: #EFF5FF;
  margin-top: 0.18rem;
  font-size: 0.22rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
  text-align: center;
  line-height: 1.06rem;
}

.m_m_main .xqzc5{
  background-color: white;
}
.m_m_main .xqzc5 .ct{
      margin: 0rem 0 0 .25rem;
      width: 7.25rem;
      overflow-x: scroll;

}
.m_m_main .xqzc5 h3{
    border-bottom:0.01rem dotted #EDEDF1;
}
.m_m_main .xqzc5 .ct ul{
  display: flex;
    padding-bottom: 0.2rem;
    padding-top: 0.09rem;
    padding-left: 0.01rem;
}
.m_m_main .xqzc5 .ct ul li{
  width: 2.4rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);
  border-radius: 0.04rem;
  margin-right: 0.2rem;
}
.m_m_main .xqzc5 .ct ul li img{
  width: 0.6rem;
  height: 0.6rem;
  margin:0.3rem auto 0.2rem;
  display: block;
}
.m_m_main .xqzc5 .ct ul li h4{
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #252529;
  margin-bottom: 0.16rem;
  text-align: center;
}
.m_m_main .xqzc5 .ct ul li p{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #ACACAD;
  text-align: center;
}
.mobile .fwbz{
  background-color: white;
  margin: 0.3rem 0rem;
  padding-bottom: 0.1rem;
  display: none;
}
.mobile .fwbz h3{
  font-size: 0.36rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252525;
  padding: 0.28rem 0.24rem 0.3rem;
}
.mobile .fwbz ul{
  padding: 0 0.24rem;
}
.mobile .fwbz ul li{
  width: 100%;
  margin-bottom: 0.2rem;
 padding: 0.3rem 0rem;
  background: #EFF5FF;
  border-radius: 0.04rem;
  position: relative;

}
.mobile .fwbz ul li::before{
  position: absolute;
  content: "";
  display: block;
  width: 0.44rem;
  height: 0.44rem;
  background:url(../img/sch32.png) no-repeat;
  background-size: 100% 100%;
  left: 0.61rem;
  top: 0.32rem;
  border-radius: 50%;
}
.mobile .fwbz ul .li3::before{
  position: absolute;
  content: "";
  display: block;
  width: 0.44rem;
  height: 0.44rem;
  background:url(../img/xjfw.png) no-repeat;
  background-size: 100% 100%;
}
.mobile .fwbz ul .li2::before{
  position: absolute;
  content: "";
  display: block;
  width: 0.44rem;
  height: 0.44rem;
  background:url(../img/m-sjgjdh.png) no-repeat;
  background-size: 100% 100%;
}

.mobile .fwbz ul li h4{
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #252525;
  padding-left: 1.32rem;
}
.mobile .fwbz ul li p{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #ADADAD;
  padding-left: 1.32rem;
}

.mobile .m_item3{
  background: #FFFFFF;
  margin-top: 0.3rem;
}
.mobile .m_item3 h3{
  font-size: 0.36rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252525;
  padding: 0.4rem 0.26rem 0.3rem;

}
.mobile .select{
  display: block;
}
.mobile .m_item3 .box{
      margin: 0rem 0 0 .25rem;
      width: 7.25rem;
      overflow-x: scroll;
}
.mobile .m_item3 ul{
      display: flex;
      padding-bottom: 0.2rem;
      padding-top: 0.09rem;
      padding-left: 0.01rem;
}
.mobile .m_item3 ul li{
  width: 2.12rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.01rem 0.21rem 0rem rgba(193, 193, 193, 0.4);
  margin-right: 0.2rem;
  padding-left: 0.2rem;
}
.mobile .m_item3 ul li img{
  height: 0.32rem;
  margin-top: 0.2rem;
}
.mobile .m_item3 ul li h5{
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
}
.mobile .m_item3 ul li p{
  font-size: 0.18rem;
  font-family: Microsoft YaHei;
  color:rgba(153, 153, 153, 1);
}
.m_m_main .xqzr1{
  background-color: white;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}

.m_m_main .xqzr1 .p1{
  display: none;
}
.m_m_main .xqzr1 ul{
 width: 7.26rem;
  display: flex;
  overflow-x: scroll;
  margin: 0;
  padding: 0.2rem 0rem 0.4rem 0.24rem;
  border-top: 0.01rem dotted #EDEDF1;
}
.m_m_main .xqzr1 ul li{
  flex: none;
  width: 2.4rem;
  height: auto;
  padding-bottom: 0.2rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);
  border-radius: 0.04rem;
}
.m_m_main .xqzr1 ul li img{
  height: 0.48rem;
  width: auto;
}
.m_m_main .xqzr1 ul li p{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
}
.m_m_main .m_topnav{
  margin-top: 0.2rem;
}

.m_m_main .xqzr2{
  height: 1.69rem;
  width: 7.24rem;
  padding-left: 0.26rem;
  padding-right: 0rem;
  padding-top: 0.31rem;
  margin: 0.2rem 0rem;
  /* background-position: -2.4rem 0; */
}
.m_m_main .xqzr2 h4{
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #FFFFFF;
  margin: 0;
}
.m_m_main .xqzr2 p{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 0.3rem;
  margin: 0;
  padding-right: 1.4rem;
  padding-top: 0.1rem;
}
.m_m_main .xqzr3{
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  margin-bottom: 0.2rem;
}
.m_m_main .xqzr3 ul {
    width: 7.5rem;
    margin: 0rem;
    padding-bottom: 0.4rem;
    border-top: 0.01rem dotted #EEEEF2;
}
.m_m_main .xqzr3 ul li span{
      font-size: 0.22rem;
      color: rgba(25, 114, 234, 1);
}
.m_m_main .xqzr3 ul li{
  width: 3.4rem;
  height: 1.06rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);

  border-top: 0.02rem solid #026df7;
  float: left;
  line-height: 1.06rem;
  text-align: center;
  margin-right: 0rem;
  margin-left: 0.24rem;
  font-size: 0.22rem;
  color: rgba(33, 37, 41, 1);
  margin-top: 0.18rem;
}

.m_m_main .xqzr4{
  background: #FFFFFF;
  box-shadow: 0px 0px 20px 0px rgba(103, 115, 127, 0.15);


  margin: 0rem auto;
  border-top: 0rem solid #eeeeee;
  border-bottom: 0rem solid #eeeeee;
  padding-bottom: 0rem;
  }
.m_m_main .xqzr4 ul.wb{
    width: 7.5rem;
        margin: 0rem 0rem;
        padding: 0.2rem 0rem 0.4rem;
        border-top: 0.01rem dotted #EEEEF2;
  }

.m_m_main .xqzr4 .li{
  width: 7.02rem;
  height: 2.26rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);
  border-radius: 0.04rem;
  margin: 0 auto;
}
.m_m_main .xqzr4 .li1{
  float: none;
  margin-bottom: 0.2rem;
}
.m_m_main .xqzr4 .li2{
  float: none;
}
.m_m_main .xqzr4 .l1{
  width: 50%;
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;

  text-indent: 0.5rem;
}
.m_m_main .xqzr4 li h4{
  height: 0.8rem;
  background: #DBEAFF;
  border-radius: 0.04rem;
      line-height: 0.8rem;
      position: relative;
      font-size: 0.24rem;
      color: #212529;
      text-indent: 0.27rem;
      font-weight: 400;
}
.m_m_main .xqzr4 li h4:after{
      content: '';
      display: inline-block;
      width: 0.54rem;
      height: 0.45rem;
      position: absolute;
      top: 0.18rem;
      right: 0.4rem;
      background-size: 100% 100%;
}
.m_m_main .xqzr4 .li2 h4{
  color: white;
  background: #0070F9;
}
.m_m_main .xqzr4 .li2 li:before{
  content: '';
      display: inline-block;
      margin-right: 0.12rem;
      position: relative;
      top: -0.06rem;
  width: 0.08rem;
  height: 0.08rem;
  background: #0070F9;
  border-radius: 50%;
}

.m_m_main .whyqb{
background-color: white;
box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}
.m_m_main .whyqb .ct{
      width: 7.02rem;
      height: 2.72rem;
      padding-top: 0.01rem;
      margin: 0 auto 0rem;
      background-size: 100% 100%;
}
.m_m_main .whyqb .ct div.left{
  width: 2.85rem;
  height: 2.4rem;
  margin-top: 0.11rem;
}
.m_m_main .whyqb .ct div.right{
  width: 4.17rem;
  height: 2.72rem;
  padding-left: 0rem;
}
.m_m_main .whyqb .ct div.left h4{
      font-size: 0.24rem;
      font-weight: bold;
      color: #999999;
      margin: 0.24rem auto 0.16rem;
}
.m_m_main .whyqb .ct div.left p{
  font-size: 0.2rem;
  font-weight: 400;
      color: #999999;
      line-height: 0.3rem;
}
.m_m_main .whyqb .ct div.right h5{
      line-height: 0.72rem;
      font-size: 0.24rem;
      color: white;
      font-weight: bold;
      margin-bottom: 0rem;
}
.m_m_main .whyqb .ct div.right p{
      font-size: 0.22rem;
      color: white;
      line-height: 0.36rem;
}
.m_m_main .whyqb .p1{
    text-align: center;
    font-size: 0.24rem;
    color: #999999;
    margin-top: 0.1rem;
    padding: 0rem 0.66rem 0rem 0.46rem;
}
.m_xqzc{
  display: none;
}
.m_xqbg{
  background-color: white;
  display: none;
}
.m_xqbg .fw{
  display: flex;
  width: 7.5rem;
  overflow-x: scroll;
  font-size: 0rem;
}
.m_xqbg .fw li{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  display: inline-block;
  padding: 0.08rem 0.15rem;
  background: #EEEEEE;
  border-radius: 0.29rem;
  flex: none;
  margin-right: 0.14rem;
}
.m_xqbg .fw .select{
  background: linear-gradient(0deg, #1474EA 1%, #379FF3 100%);
  box-shadow: 0rem 0.01rem 0.18rem 0rem rgba(25, 114, 234, 0.3);
  color: white;
}
.m_xqbg .fwnr{
  width: 7.04rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  border-radius: 0.11rem;
  margin: 0 auto;
  padding-bottom: 0.4rem;
  margin-top: 0.2rem;
}
.m_xqbg .fwnr h4{
  padding: 0.24rem 0.39rem;
  background: #ECF5FF;
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
  padding-left: 0.39rem;
  position: relative;
}
.m_xqbg .fwnr h4::before{
  content: "";
  position: absolute;
  left: 0.26rem;
  top: 0.34rem;
  width: 0.04rem;
  height: 0.26rem;
  background: #1878EB;
}
.m_xqbg .fwnr h4 span{
  display: block;
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #0070F9;
}

.m_xqbg .fwnr .nr{
  width: 6.64rem;
  background: #FFFFFF;
  border: 0.01rem solid #D4E7FF;
  margin: 0 auto;
  margin-top: 0.24rem;
}
.m_xqbg .fwnr .nr li{
  display: flex;
  border-bottom: 0.01rem solid #D4E7FF;
/*  padding-top: 0.26rem;
  padding-bottom: 0.28rem; */
}
.m_xqbg .fwnr .nr li .p1{
  width: 1.69rem;
  border-right: 1px solid #D4E7FF;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.26rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
}
.m_xqbg .fwnr .nr li .p2{
font-size: 0.22rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #666666;
text-align: center;
flex: 1;
padding-top: 0.28rem;
padding-bottom: 0.26rem;
}

.m_m_main .xqsg1{
  background: url(../img/gssg1bg.png) no-repeat;
  margin-top: 0.2rem;
  text-align: center;
  width: 7.5rem;
  height: 2rem;
  background-size: 100% 100%;
}
.m_m_main .xqsg1 h4{
font-size: 0.18rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #FFFFFF;
margin-top: 0.22rem;
}
.m_m_main .xqsg1 .p1{
font-size: 0.3rem;
font-family: Microsoft YaHei;
font-weight: 400;
margin-top: 0.2rem;
}

.m_m_main .xqsg1 .p2{
font-size: 0.18rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
line-height: 0.24rem;
margin-top: 0.18rem;
}

.m_m_main .xqsg2{
width: 7.5rem;
height: 4.98rem;
background: #FFFFFF;
box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
margin-top: 0.18rem;
}
.m_m_main .xqsg2 .p1{
  display: none;
}
.m_m_main .xqsg2 .ct{
width: 100%;
margin: 0;
padding:0.2rem 0rem 0rem 0rem;
border-top: 0.01rem dotted #EEEEF2;
}
.m_m_main .xqsg2 .ct .left{
  float: none;
 width: 7.02rem;
 height: 1.76rem;
 background: #FFFFFF url(../img/c_m_tcjh.png) no-repeat;
 background-size: 1.22rem 0.94rem;
 background-position: right 0.11rem top 0.22rem;
 box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);
 border-radius: 0.04rem;
 margin: 0 auto;
 padding-left: 0rem;
}
.m_m_main .xqsg2 .ct .rt{
 width: 7.02rem;
 height: 1.76rem;
 background: #FFFFFF url(../img/c_m_dzht.png) no-repeat;
 background-size: 1.22rem 0.94rem;
 background-position: right 0.11rem top 0.22rem;
 box-shadow: 0rem 0rem 0.16rem 0rem rgba(191, 191, 191, 0.35);
 border-radius: 0.04rem;
padding-left: 0rem;
    margin: 0.2rem auto 0rem;
float: none;
}
.m_m_main .xqsg2 .ct h4{
  display: none;
}

.m_m_main .xqsg2 .ct h5{
  font-size: 0.24rem;
      color: #0070f9;
      line-height: 0.66rem;
      font-weight: normal;
      text-indent: 0.2rem;
}
.m_m_main .xqsg2 .ct li{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  line-height: 0.32rem;
  color: #212529;
   text-indent: 0.2rem;
}
.m_m_main .xqsg2 .ct li.li1{
  float: left;
  width: 2.8rem;
}
.m_m_main .xqsg2 .ct li.li2{
         float: left;
         width: 4rem;
}
.m_m_main .xqsg3{
    margin: 0;
    border-top: 0rem solid #eeeeee;
    border-bottom: 0rem solid #eeeeee;
    padding: 0;
    background: #FFFFFF;
    box-shadow: 0px 0px 0.2rem 0px rgba(103, 115, 127, 0.15);
    padding-bottom: 0rem;
}
.m_m_main .xqsg3 ul{
  text-align: inherit;
  padding: 0.2rem 0rem 0.2rem 0.24rem;
 border-top: 0.01rem dotted #EEEEF2;

}
.m_m_main .xqsg3 ul li{
      display: inline-block;
      background-image: none;
      width: 1.6rem;
      height: 1.3rem;
      line-height: inherit;
      margin-right: 0.14rem;
      margin-bottom: 0.18rem;
}
.m_m_main .xqsg3 ul li:nth-child(4n + 4){
  margin-right: 0rem;
}
.m_m_main .xqsg3 ul li .p1{
      height: 0.42rem;
      background: #3F93F9;
      float: none;
      font-size: 0.22rem;
      text-align: center;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #FEFEFE;
      width: 1.6rem;
}
.m_m_main .xqsg3 ul li .p2{
      text-align: center;
      height: 0.88rem;
       width: 0.88rem;
      padding:0 0.36rem;
      font-size: 0.22rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #1972EA;
      float: none;
      background: #EFF6FF;
}
.m_m_main .xqsg4 h3{
   border-bottom: 0.01rem dotted #EEEEF2;
}
.m_m_main .xqsg4{
  width: 7.5rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  padding-bottom: 0.4rem;
}
.m_m_main .xqsg4 .p1{
  display: none;
}
.m_m_main .xqsg4 ul{
  margin: 0;
  display: flex;
  width: 7.26rem;
  overflow-x: scroll;
  padding-left: 0.24rem;
}
.m_m_main .xqsg4 ul li:after{
  content: none;
}
.m_m_main .xqsg4 ul li{
  width: 1.8rem;
  height: 2.4rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.13rem 0rem rgba(197, 197, 197, 0.44);
  flex: none;
  margin-right: 0.16rem;

  float: none;
  text-align: center;
  margin-top: 0.2rem;
   position: relative;
   margin-bottom: 0.3rem;

}
.m_m_main .xqsg4 ul li img{
  width: 0.67rem;
  height: 0.67rem;
  display: block;
  margin: 0.3rem auto 0.2rem;
}
.m_m_main .xqsg4 ul li p{
font-size: 0.26rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #252129;
line-height: 0.34rem;
padding: 0 0.3rem;
}
.m_m_main .xqsg4 .ts{
      text-align: center;
      margin-top: 0rem;
      color: #FEB282;
      font-size: 0.24rem;
      padding: 0rem 0.44rem;
  }

.m_m_main .xqsg5{
    margin: 0rem;
    border-top: 0rem solid #eeeeee;
    border-bottom: 0rem solid #eeeeee;
    padding-bottom: 0rem;
    width: 7.5rem;
    height: 4rem;
    background: #FFFFFF;
    box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}
.m_m_main .xqsg5 ul{
    margin: 0rem;
    text-align: inherit;
    display: flex;
    width: 7.5rem;
    overflow-x: scroll;
}
.m_m_main .xqsg5 h3{
     border-bottom: 0.01rem dotted #EEEEF2;
}
.m_m_main .xqsg5 ul li{
  width: 4.64rem;
  height: 2.23rem;
  background: #FFFFFF;
  box-shadow: 0.01rem 0.07rem 0.16rem 0rem rgba(41, 50, 62, 0.23);
  border-radius: 6px;
    padding-top: 0rem;
    margin: 0.3rem 0rem;
    padding: 0 0rem;
    text-align: center;
    position: relative;
    display: inline-block;
    flex: none;
    margin-left: 0.24rem;
}
.m_m_main .xqsg5 ul li h4{
  font-size: 0.28rem;
  padding: 0 0.49rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #1972EA;
    margin-top: 0.3rem;
    line-height: 0.34rem;
}
.m_m_main .xqsg5 ul li p{
  font-size: 0.22rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
    height: auto;
    margin-top: 0.1rem;

}
.m_m_main .xqsg5 ul li span{
  display: none;
}

.m_m_main .xqdb1{
  background-color: white;
  padding-bottom: 0rem;
  padding: 0rem 0.24rem 0.4rem;
  border-bottom: 1px solid #eeeeee;
}
.m_m_main .xqdb1 h3{
  display: none;
}
.m_m_main .xqzx .xqdb1 .fw{
  margin: 0rem 0rem 0.3rem !important;
  text-align: inherit !important;
}
.m_m_main .xqzx .xqdb1 .fw .select{
  display: inline;
  background: linear-gradient(0deg, #1474EA 1%, #379FF3 100%);
  box-shadow: 0rem 0.01rem 0.18rem 0rem rgba(25, 114, 234, 0.3);
  color: white;

}
.m_m_main .xqzx .xqdb1 .fw a{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  padding: 0.18rem 0.15rem;
  background: #EEEEEE;
  border-radius: 0.29rem;
  margin-right: 0.14rem;
}

.m_m_main .xqdb1 .select{
  display: block;
}

.m_m_main .xqdb1 h4{
  background: #ECF5FF;
  border-radius: 0.11rem;
  line-height: inherit;
    font-size: 0.28rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #212529;
    height: auto;
    padding: 0.2rem 0.25rem 0.2rem 0rem;
}
.m_m_main .xqdb1 h4:before{
    content: '';
      display: inline-block;
      width: 0.04rem;
      height: 0.26rem;
      background: #1972ea;
      margin: 0;
      margin-left: 0.26rem;
      margin-right: 0.1rem;
      position: relative;
      top: 0.04rem;
}
.m_m_main .xqdb1 h4 span{
      float: none;
      display: block;
      width: auto;
      padding-right: 0rem;
      position: static;
      top: 0rem;
      line-height: inherit;
      font-size: 0.2rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #0070F9;
      margin-left: 0.26rem;
}
.m_m_main .xqdb1 .ct{
  width: 100%;
  height: auto;
  margin: 0rem auto;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  border-radius: 0.11rem;
  overflow: hidden;
  display: none;
}
.m_m_main .xqdb1 .select{
  display: block;
}
.m_m_main .xqdb1 li{
    display: flex;
      border-top: 0.01rem solid #D4E7FF;

}
.m_m_main .xqdb1 .p1{
    width: 1.69rem;
    border-right: 0.01rem solid #D4E7FF;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0.26rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #212529;
}
.m_m_main .xqdb1 .p2{
      font-size: 0.22rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #666666;
      text-align: center;
      flex: 1;
      padding: 0.28rem 0.5rem 0.26rem 0.5rem;
      line-height: inherit;
          width: auto;
          padding-left: 0.5rem;
          border-right: 0.01rem solid #d4e7ff;
          border-bottom: 0.01rem solid #d4e7ff;
          float: left;


}
.m_m_main .xqdb1 ul{
  margin-top: 0.2rem;
  padding: 0 0.2rem;
  padding-bottom: 0.4rem;
}
.m_m_main .zxct1{
      margin: 0rem auto;
      border-top: 0rem solid #eeeeee;
      border-bottom: 0rem solid #eeeeee;
      padding-bottom: 0rem;
      background-color: white;

}
.m_m_main .zxct1 ul{
      display: flex;
      width: 7.5rem;
      overflow-x: scroll;
      margin: 0 auto;
      border-top: 0.01rem dashed #EEEEF2;
}
.m_m_main .zxct1 ul li{
      width: 4.64rem;
      height: 2.23rem;
      background: #FFFFFF;
      box-shadow: 0.01rem 0.07rem 0.16rem 0rem rgba(41, 50, 62, 0.23);
      border-radius: 6px;
      padding-top: 0rem;
      margin: 0.3rem 0rem;
      padding: 0 0rem;
      text-align: center;
      position: relative;
      display: inline-block;
      flex: none;
      margin-left: 0.24rem;
      border-left: none;
}
.m_m_main .zxct1 ul li h4{
  font-size: 0.28rem;
  margin-top: 0.4rem;
}
.m_m_main .zxct1 ul li p{
    font-size: 0.22rem;
    color: #919090;
    margin-top: 0.1rem;
}
.m_m_main .zxct1 ul li.last{
  border-right: 0px;
}
.mobile .fwbz ul .li1 p{
	padding-right: 2rem;
}

.m_m_main .gnsbzc1{
    width: 7.5rem;
    height: 8.63rem;
    margin: 0 auto;
  background: url(../img/chjm_gnsbzc1.jpg) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .chjgnsbzc2{
 width: 7.5rem;
    height: 13.95rem;
    margin: 0.2rem auto;
  background: url(../img/chjm_gnsbzc2.jpg) no-repeat center;
  background-size: 100% 100%;

}
.m_m_main .gnsbzc2{

  background-color: white;
   padding-bottom: 0.3rem;
}
.m_m_main .gnsbzc2 ul{
   display: flex;
   width: 7.5rem;
   overflow-x: scroll;
   margin: 0 auto;
   border-top: 0.01rem dashed #EEEEF2;
    padding-top: 0.18rem;
}
.m_m_main .gnsbzc2 ul li{
    width: 2.08rem;
    height: 1.5rem;
    padding: 0rem;
    margin-right: 0.16rem;
    float: left;
    background-size: 100% 100%;
        flex: none;
}
.m_m_main .gnsbzc2 ul li h4{
    font-size: 0.22rem;
      color: white;
     margin-top: 0.3rem;
     padding-left: 0.2rem;
}
.m_m_main .gnsbzc2 ul li a{
      margin-top: 0.14rem;
      margin-left: 0.2rem;
      display: block;
     width: 1.14rem;
     height: 0.31rem;
      border-radius: 0.16rem;
      line-height: 0.31rem;
      text-align: center;
      background: #ff7a28;
      color: white;
      font-size: 0.2rem;
}
.m_m_main .gnsbzc2 ul .li1{
  margin-left: 0.24rem;
}
.m_m_main .gnsbzc3{
  width: 7.5rem;
  height: 6.9rem;
  margin: 0rem auto;
  background: url(../img/chjm_gnsbzc3.jpg) no-repeat center;
  background-size: 100% 100%;
}

.mobile .chjm_close{
display: none;
}

.mobile .mfsbcx .mfsb1{
width: 7.5rem;
height: 2.99rem;
}
.mobile .mfsbcx .mfsb1 h3{
  font-size: 0.38rem;
      color: white;
      text-align: center;
      margin-top: 0.4rem;
}
.mobile .mfsbcx .mfsb1 .p1{
    width: 4.25rem;
    height: 0.51rem;
    margin: 0.2rem auto 0.34rem;
    line-height: 0.51rem;
    text-align: center;
    font-size: 0.22rem;
    color: #ffffff;
    background: url(../img/mfsb2.png) no-repeat center;
    background-size: 100% 100%;
}
.mobile .mfsbcx .mfsb1 .chjm_sbcx_put{
  width: 7rem;
  height: 0.62rem;
  margin: 0 auto;
  background: #FFFFFF;

}
.mobile .mfsbcx .mfsb1 .chjm_sbcx_put p{
  float: left;
  width: 5.5rem;
  height: 0.62rem;
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #898A8A;
  line-height: 0.62rem;
  text-indent: 0.22rem;
}
.mobile .mfsbcx .mfsb1 .chjm_sbcx_put a{
  float: left;
  display: block;
  width: 1.5rem;
  height: 0.62rem;
  line-height: 0.62rem;
  text-align: center;
  background: #0070F9;
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
}

.chjm_sbcx_mfsb2{
  width: 4.6rem;
  font-size: 0.3rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252429;
  line-height: 0.45rem;
  margin: 0 auto;
  padding: 0.26rem 0rem;
  background: #F2F2F5;
  text-align: center;
}
.chjm_sbcx_mfsb2 span{
  color: rgba(222, 96, 30, 1);
}

.chjm_sbcx_mfsb3{
  width: 7.5rem;
  height: 5.67rem;
  background-color: #e9f1fe;
}
.chjm_sbcx_mfsb3_h5{
font-size: 0.28rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #252429;
padding-top: 0.36rem;
padding-bottom: 0.26rem;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
}
.chjm_sbcx_mfsb3_h5::before{
  content: "";
  display: inline-block;
  width: 0.08rem;
  height: 0.12rem;
  background: url(../img/chjm_ljt.png) no-repeat center;
  background-size: 100% 100%;
  margin-right: 0.06rem;
}
.chjm_sbcx_mfsb3_h5::after{
  content: "";
  display: inline-block;
  width: 0.08rem;
  height: 0.12rem;
  transform: rotate(180deg);
  background: url(../img/chjm_ljt.png) no-repeat center;
  background-size: 100% 100%;
  margin-left: 0.06rem;
}
.chjm_sbcx_mfsb3_cont{
  overflow-x: scroll;
}
.chjm_sbcx_mfsb3_list{
  width: 10rem;
}
.chjm_sbcx_mfsb3_list li{
  width: 2.99rem;
  height: 4.27rem;
  text-align: center;
  background: url(../img/mfsb31.png) no-repeat center;
  background-size: 100% 100%;
  float: left;
  margin-right: 0.16rem;
}
.chjm_sbcx_mfsb3_item1{
  margin-left: 0.24rem;
  /* background: url(../img/mfsb32.png) no-repeat center; */
}
.chjm_sbcx_mfsb3_list .chjm_sbcx_mfsb3_item2{
background: url(../img/mfsb32.png) no-repeat center;
    background-size: 114% 120%;
}
.chjm_sbcx_mfsb3_list .chjm_sbcx_mfsb3_item3{
background: url(../img/mfsb33.png) no-repeat center;
    background-size: 100% 100%;
}
.chjm_sbcx_mfsb3_h4{
font-size: 0.24rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #252429;
line-height: 0.3rem;
padding-top: 0.24rem;
}
.chjm_sbcx_mfsb3_p1{
font-size: 0.34rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #FF7826;
margin-top: 1.14rem;
line-height: 1em;
}
.chjm_sbcx_mfsb3_p2{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #BBBCBC;
line-height: 0.3rem;
margin-top: 0.06rem;
}
.chjm_sbcx_mfsb3_p3{
font-size: 0.18rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #76889F;
line-height: 0.28rem;
margin-top: 0.28rem;
margin-bottom: 0.16rem;
}
.chjm_sbcx_mfsb3_btn{
  width: 1.4rem;
  height: 0.44rem;
  display: block;
  background: #1972EA;
  border-radius: 0.22rem;
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
  line-height: 0.44rem;
  margin: 0 auto;
}

.chjm_sbcx_mfsb4{
width: 7.5rem;
background: #FFFFFF;
padding-bottom: 0.38rem;
}
.chjm_sbcx_mfsb4 .mfsb4_h3{
font-size: 0.3rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #252429;
padding-top: 0.28rem;
padding-bottom: 0.2rem;
text-align: center;
}
.chjm_sbcx_mfsb4 .mfsb4_content{
  padding-left: 0.24rem;
  /* padding-right: 0.32rem; */
}
.chjm_sbcx_mfsb4 .mfsb4_content ul{

}
.chjm_sbcx_mfsb4 .mfsb4_content .le{
  width: 2.82rem;
  height: 5.83rem;
  background: url(../img/chjm_sbcx.jpg) no-repeat center;
  background-size: 100% 100%;
  float: left;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri{
float: left;
width: 3.7rem;
margin-left: 0.36rem;

}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul{

}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li{
  margin-bottom: 0.02rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li h4{
font-size: 0.22rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #212529;
text-indent: 0.5rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h41{
  background: url(../img/mfsb41.png) no-repeat;
  background-size: 0.3rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h42{
   background: url(../img/mfsb42.png) no-repeat;
   background-size: 0.3rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h43{
   background: url(../img/mfsb43.png) no-repeat;
   background-size: 0.32rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h44{
   background: url(../img/mfsb44.png) no-repeat;
   background-size: 0.34rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h45{
   background: url(../img/mfsb45.png) no-repeat;
   background-size: 0.3rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li .h46{
   background: url(../img/mfsb46.png) no-repeat;
   background-size: 0.3rem 0.34rem;
}
.chjm_sbcx_mfsb4 .mfsb4_content .ri ul li p{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #5D738E;
padding-left: 0.5rem;
}

.m_m_main .cwsj1 .jzzz{
  background: none;
  width: 7.5rem;
  height: auto;
}
.m_m_main .cwsj1 .chjm_jjzz_it1{
  height: 2rem;
  width: 100%;
  background: url(../img/chjm_xqjzzz_bann.jpg) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .cwsj1 .chjm_jjzz_it2{
  height: 58.35rem;
  width: 100%;
  background: url(https://www.qiyebang.net.cn/img/chjm_xqjzzz_cont.jpg) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .hlwhy{
      background: url(../img/chjm_wlwh_cont.jpg) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 11.76rem;
      margin: 0 auto;
}

.m_m_main .cylzz{
    background: url(../img/chjm_spjy_cont.jpg) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 11.46rem;
      margin: 0 auto;
}



.m_m_main .swjsy{
  background: url(../img/chjm_sjpg_cont.jpg) no-repeat center;
    background-size: cover;
    width: 7.5rem;
    height: 11.71rem;
    margin: 0 auto;
}

.m_m_main .cwsj{
  background: url(../img/chjm_sjpg_cont.jpg) no-repeat center;
    background-size: cover;
    width: 7.5rem;
    height: 11.71rem;
    margin: 0 auto;
}

.m_m_main .yzbg{
  background: url(../img/chjm_sjpg_cont.jpg) no-repeat center;
    background-size: cover;
    width: 7.5rem;
    height: 11.71rem;
    margin: 0 auto;
}

.m_m_main .zcpg{
  background: url(../img/chjm_sjpg_cont.jpg) no-repeat center;
    background-size: cover;
    width: 7.5rem;
    height: 11.71rem;
    margin: 0 auto;
}

.m_m_main .xqjz1 {
    background: url(../img/xqjz1bg.png) no-repeat center;
    width: 7.5rem;
    height: 2rem;
    padding-top: 0rem;
    text-align: center;
    background-size: 100% 100%;
}
.m_m_main .xqjz1 h4 {
    font-size: 0.32rem;
    color: white;
    padding-top: 0.1rem;
}

.m_m_main .xqjz1 .p1{
      font-size: 0.4rem;
      color: #ffe117;
      margin-top: 0rem;
}
.m_m_main .xqjz1 .p2 {
    height: 0.74rem;
    line-height: inherit;
    background: rgba(156, 75, 3, .7);
    text-align: center;
    font-size: 0.18rem;
    color: #fec00d;
    display: flex;
    align-items: center;
}
.m_m_main .xqjz1 .p1 span {
    display: inline-block;
   width: 1.84rem;
   height: 0.41rem;
   background: #FEC00D;
   border-radius: 0.2rem;
    line-height: 0.41rem;
    text-align: center;
    font-size: 0.26rem;
    color: #823c00;
    position: relative;
    top: -0.06rem;
    margin-left: 0.1rem;
}

.m_m_main .xqjz2{
  width: 7.5rem;
  height: 7.28rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}
.m_m_main .xqjz2 .p1{
  display: none;
}
.m_m_main .xqjz2 .wb {
   width: 7.02rem;
   background: #FFFFFF;
   margin: 0 auto;
}
.m_m_main .xqjz2 .wb .li {
    width: 100%;
    float: left;
    height: auto;
}
.m_m_main .xqjz2 .wb .li.li1:after{
    content: '';
    display: inline-block;

    width: 0.42rem;
    height: 0.32rem;
    background-size: 100% 100%;
    position: absolute;
    transform: rotate(90deg);
    left: 50%;
    margin-left: -0.16rem;
    right: 0rem;
    top: 2.73rem;
}
.m_m_main .xqjz2 .wb .li h4 {
    height: 0.6rem;
    line-height: 0.6rem;
    text-align: center;
    color: white;
    font-size: 0.22rem;
    background: #0372f9;
}
.m_m_main .xqjz2 .wb .li1 .zb .l {
    width: 49.7%;
    text-align: center;
    float: left;
}
.m_m_main .xqjz2 .wb .li1 .zb .l h5{
      margin-top: 0.25rem;
      color: #0372f9;
      font-size: 0.22rem;
}
.m_m_main .xqjz2 .wb .li1 .zb .l ul {
    margin-top: 0.22rem;
    font-size: 0.2rem;
    line-height: 0.3rem;
    color: #666666;
}
.m_m_main .xqjz2 .wb .li2 ul{
        width: 7rem;
        border: 0.01rem solid #d4e7ff;
        border-top: none;
        font-size: 0.2rem;
        color: #666666;
        line-height: 0.3rem;
        height: auto;
        padding-top: 0.26rem;
        padding-left:0rem ;
        padding-bottom: 0.3rem;
}
.m_m_main .xqjz2 .wb .li2 ul li{
  padding-left: 1.26rem;
}
.m_m_main .xqjz2 .wb .li.li1 {
    padding-bottom: 0.62rem;
}

.m_m_main .xqjz3{
    margin: 0rem auto;
    padding: 0rem 0 0rem;
    border-top: 0rem solid #eeeeee;
    border-bottom: 0rem solid #eeeeee;
    background: white;
}
.m_m_main .xqjz3 ul li {
  width: 1.8rem;
  height: 2.11rem;
  background: #FFFFFF;
  box-shadow: 0px 0px 13px 0px rgba(197, 197, 197, 0.44);
   margin-right: 0.16rem;
    float: left;
    text-align: center;
    margin-top: 0rem;
    position: relative;
    flex: none;
    margin-top: 0.2rem;
    margin-bottom: 0.4rem;
    font-size: 0.24rem;
}

.m_m_main .xqjz3 ul .jzzz_li1 i{
  display: block;
  width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon1.png) no-repeat center;
  background-size: 100% 100%;
  margin-bottom: 0.1rem;
}
.m_m_main .xqjz3 ul .jzzz_li2 i{
 display: block;
  width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon2.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .jzzz_li3 i{
 display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon3.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .jzzz_li4 i{
 display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon4.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .jzzz_li5 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon5.png) no-repeat center;
  background-size: 100% 100%;
}

.m_m_main .xqjz3 ul .jzzz_li5 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_jzzz_icon5.png) no-repeat center;
  background-size: 100% 100%;
}
/* 医疗器械icon */
.m_m_main .xqjz3 ul .ylqx_li1 i{
   display: block;
 width: 0.56rem;
  height: 0.52rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_ylqxl_icon1.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .ylqx_li2 i{
   display: block;
 width: 0.47rem;
  height: 0.52rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_ylqxl_icon2.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .ylqx_li3 i{
   display: block;
 width: 0.51rem;
  height: 0.52rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_ylqxl_icon3.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .ylqx_li4 i{
   display: block;
 width: 0.48rem;
  height: 0.52rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_ylqxl_icon4.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .ylqx_li5 i{
   display: block;
 width: 0.53rem;
  height: 0.52rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_ylqxl_icon5.png) no-repeat center;
  background-size: 100% 100%;
}
/* 医疗器械icon */

/*道路运输  */

.m_m_main .xqjz3 ul .dlys_li1 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_dlys_icon1.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .dlys_li2 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_dlys_icon2.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .dlys_li3 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_dlys_icon3.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .dlys_li4 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_dlys_icon4.png) no-repeat center;
  background-size: 100% 100%;
}


/* 道路运输 */


/*工作居住证  */

/*  */
.m_m_main .chjm_gzjzzyc1{
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
}

.m_m_main .chjm_gzjzzyc1 ul li{
  width: 2.66rem;
  height: 2.83rem;
}

.m_m_main .chjm_gzjzzyc1 ul .gzjzzyc_li1 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzzyc_icon1.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .chjm_gzjzzyc1 ul .gzjzzyc_li2 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzzyc_icon2.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .chjm_gzjzzyc1 ul .gzjzzyc_li3 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzzyc_icon3.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .chjm_gzjzzyc1 ul .gzjzzyc_li4 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzzyc_icon4.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .chjm_gzjzzyc1 ul .gzjzzyc_li5 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzzyc_icon5.png) no-repeat center;
  background-size: 100% 100%;
}








.m_m_main .gzjzzkh_li ul li{
      width: 2.4rem;
      height: 2.88rem;
}

.m_m_main .xqjz3 ul .gzjzzkh_li1 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzz_icon1.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .gzjzzkh_li2 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzz_icon2.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .gzjzzkh_li3 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzz_icon3.png) no-repeat center;
  background-size: 100% 100%;
}
.m_m_main .xqjz3 ul .gzjzzkh_li4 i{
   display: block;
 width: 0.67rem;
  height: 0.78rem;
  margin: 0.24rem auto 0rem;
  background: url(../img/chjm_gzjzz_icon3.png) no-repeat center;
  background-size: 100% 100%;
}


/* 工作居住证 */



.m_m_main .xqjz3 ul li:first-child{
  margin-left: 0.24rem;
}
.m_m_main .xqjz3 ul li:after{
  content: none;
}
.m_m_main .xqjz3 ul{
  display: flex;
  overflow-x: scroll;
  width: 7.5rem;
  border-top: 0.01rem dashed #EEEEF2;
}

.m_m_main .xqjz4{
  background-color: white;
  padding-bottom: 0px;
  border-bottom: 0px solid #eeeeee;
}
.m_m_main .xqjz4 .p1{
  display: none;
}
.m_m_main .xqjz4 ul{
      margin: 0rem auto;
      display: flex;
      width: 7.5rem;
      overflow-x: scroll;
      border-top: 0.01rem dashed #EEEEF2;
}
.m_m_main .xqjz4 ul li{
  flex: none;
  width: 2.2rem;
  height: 1.94rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.13rem 0rem rgba(197, 197, 197, 0.44);
  margin-right: 0.16rem;
  margin-top: 0.2rem;
  margin-bottom: 0.4rem;
  font-size: 0.22rem;
}
.m_m_main .xqjz4 ul li:first-child{
  margin-left: 0.24rem;
}
.m_m_main .xqjz3 ul li img{
  margin-top: 0.24rem;
}
.m_m_main .xqjz4 ul li img{
  width: 1.56rem;
  height: 1.11rem;
  margin-top: 0.16rem;
}
.m_m_main .xqjz5 {
    padding-bottom: 0rem;
    border-bottom: 0.01rem solid #eeeeee;
    background-color: white;

}
.m_m_main .xqjz5 ul.wb {
    width: 7.02rem;
    margin: 0 auto;
    padding-top:0.2rem;
    padding-bottom: 0.4rem;
    border-top: 0.01rem dashed #EEEEF2;
}
.m_m_main .xqjz5 ul .li h4 {
    height: 0.42rem;
    background: #0070f9;
    line-height: 0.42rem;
    text-align: center;
    font-size: 0.22rem;
    color: #ffffff;
}
.m_m_main .xqjz5 ul.wb ul {
    margin: 0rem auto;
    height: auto;
    background-color: white;
}
.m_m_main .xqjz5 ul.wb ul li {
  width: 50%;
  background: white;
    padding-left: 0rem;
    margin-right: 0rem;
    float: left;
    font-size: 0.2rem;
    color: #666666;
    text-indent: 0.08rem;
}
.m_m_main .xqjz5 ul.wb ul li::before {
    content: '';
    display: inline-block;
    width: 0.06rem;
    height: 0.06rem;
    background: #1972ea;
    border-radius: 50%;
    margin-right: 0.07rem;
    position: relative;
    top: -0.02rem;
}
.m_m_main .xqjz5 ul .li {
  width: 2.27rem;
  height: 1.3rem;
  box-shadow: 0rem 0rem 0.06rem 0rem rgba(27, 128, 255, 0.19);
    float: left;
    margin-right: 0.1rem;
}
.m_m_main .xqjz5 ul .li:last-child{
  margin-right: 0rem;
}
.m_m_main .xqjz5 ul .li.last{
  margin-left: 0rem;
}
.m_m_main .xqjz5 ul .li.last li{
  width: 100%;
  text-indent: 0.47rem;
}
.m_m_main .xqjz5 ul .li:nth-child(2) li{
  width: 100%;
  text-indent: 0.47rem;
}

.m_m_main .xqjz6{
      padding-bottom: 0.4rem;
      border-bottom: 0px solid #eeeeee;
      padding-top: 0.2rem;
      background-color: white;
      margin: 0.2rem 0rem;
}
.m_m_main .xqjz6 ul{
  margin: 0 auto;
  width: 7.02rem;
  padding-bottom: 0.4rem;
  border-bottom: 0px solid #eeeeee;
  padding-top: 0.2rem;
  border-top: 0.01rem dashed #EEEEF2;
}
.m_m_main .xqjz6 ul li {
  width: 3.4rem;
  height: 2.2rem;
  box-shadow: 0rem 0rem 0.06rem 0rem rgba(27, 128, 255, 0.19);
  background-size:2.88rem 2.05rem;
  background-position: center center;

    padding: 0 0px;

    margin: 0 0.2rem 0.18rem 0;
    text-align: center;
    float: left;
}
.m_m_main .xqjz6 ul li:nth-child(2n+2){
   margin: 0 0rem 0.18rem 0;
}
.m_m_main .xqjz6 ul li h4 {
    font-size: 0.22rem;
    color: #1972ea;
    margin-top: 0.24rem;
}
.m_m_main .xqjz6 ul li p {
    font-size: 0.2rem;
    color: #b1b0b0;
    margin-top: 0.2rem;
    padding: 0 0.24rem;
}

.m_m_main .xqjz7 {
    margin: 0px auto;
    background: white;
}
.m_m_main .xqjz7 ul {
    width: 7.5rem;
    margin: 0px auto;
    display: flex;
    overflow-x:scroll;
    border-top: 0.01rem dashed #EEEEF2;
}
.m_m_main .xqjz7 ul li {
    flex:none;
    width: 2.8rem;
    height: 2rem;
    margin-right: 0.14rem;
    float: left;
    position: relative;
    box-shadow: 0rem 0rem 0.1rem rgba(68, 68, 154, .2);
    margin-top:0.2rem;
    margin-bottom:0.4rem;
}
.m_m_main .xqjz7 ul li:first-child{
  margin-left: 0.24rem;
}
.m_m_main .xqjz7 ul li:last-child{
  margin-right: 0rem;
}
.m_m_main .xqjz7 ul li h4{
      margin-top: 0.2rem;
      padding-left: 0.14rem;

}
.m_m_main .xqjz7 ul li a{
      position: absolute;
      width: 2.8rem;
      height: 0.56rem;
      line-height: 0.56rem;
      text-align: center;
      color: white;
      font-size: 0.2rem;
      bottom: 0;
      left: 0;
     background:#0070f9;
}

.m_m_main .cbjjm{
  background: none;
  width: 7.5rem;
  height: auto;
}

.m_m_main .cbjjm .chjm_cbjjm_it1{
  background: url(../img/chjm_cbjjm_it1.jpg) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 7.85rem;
}
.m_m_main .cbjjm .chjm_cbjjm_it2{
  background: url(../img/chjm_cbjjm_it2.jpg) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 14.12rem;
  margin: 0.2rem 0rem;
}
.m_m_main .cbjjm .chjm_cbjjm_it3{
  background: url(../img/chjm_cbjjm_it3.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 3.14rem;
}

.m_m_main .cwsj1 .pml{
	background: none;
	width: 7.5rem;
	height: auto;
}

.m_m_main .cwsj1 .pml .chjm_pml_it1{
  background: url(../img/chjm_pml_it1.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 10.39rem;
  margin-top: 0.2rem;
}

.m_m_main .cwsj1 .pml .chjm_pml_it2{
  background: url(../img/chjm_pml_it2.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 4.78rem;
}

.m_m_main .cwsj1 .zlfw{
  background: none;
  width: 7.5rem;
  height: auto;
}
.m_m_main .cwsj1 .zlfw .chjm_zlfw_it1{
  background: url(../img/chjm_zlfw_it1.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 17.1rem;
  margin-bottom: 0.2rem;
}
.m_m_main .cwsj1 .zlfw .chjm_zlfw_it2{
  background: url(../img/chjm_zlfw_it2.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 9.85rem;
}

.m_m_main .grsby{
      background: none;
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
}
.mobile .chjm_grsbbanner{
  background: url(../img/chjm_grsby_it1.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 2rem;
  margin: 0.2rem 0rem;
}
.m_m_main .grsby .chjm_grsby_it2{
  background: url(../img/chjm_grsby_it2.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 16.97rem;
  margin-bottom: 0.2rem;
}
.m_m_main .grsby .chjm_grsby_it3{
  background: url(../img/chjm_grsby_it3.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 8.78rem;
  margin-top: 0.2rem;
}

.m_m_main .sbdysn{
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
  background: none;
}

.m_m_main .grsbzb{
  width: 7.5rem;
      height: auto;
      margin: 0 auto;
  background: none;
}

.m_m_main .rjzzq{
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
      background: none;
}

.m_m_main .rjzzq .chjm_rjzzq_it1{
  background: url(../img/chjm_rjzzq_it1.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 9.2rem;
  margin-top: 0.2rem;
}
.m_m_main .rjzzq .chjm_rjzzq_it2{
  background: url(../img/chjm_rjzzq_it2.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 11.4rem;
}

.m_m_main .chjm_rjzzq_it22{
  width: 7.5rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  margin: 0.2rem 0rem;
}
.m_m_main .chjm_rjzzq_it22 h5{
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  text-indent: 0.24rem;
  padding: 0.2rem 0rem;
  border-bottom: 0.01rem dashed #EEEEF2;
}
.m_m_main .chjm_rjzzq_it22 h5::before{
  content:"";
  display: inline-block;
  width: 0.11rem;
  height: 0.13rem;
  background: url(../img/chjm_ljt.png) no-repeat center;
  background-size: 100% 100%;
  margin-right: 0.05rem;
}
.m_m_main .chjm_rjzzq_it22 ul{
  display: flex;
  overflow-y: scroll;
  width: 7.5rem;
}
.m_m_main .chjm_rjzzq_it22 ul li{
  flex: none;
  float: left;
  width: 2.7rem;
  height: 1.6rem;
  background: #FFFFFF;
  border: 0.01rem solid #0372F9;
  margin-top: 0.2rem;
  margin-bottom: 0.4rem;
  position: relative;
  margin-right: 0.16rem;
}
.m_m_main .chjm_rjzzq_it22 ul li::after{
    content: "";
    position: absolute;
    right: -0.21rem;
    bottom: -0.21rem;
    width: 0;
    height: 0;
    border: 0.2rem solid #f00283;
    border-color: #0372F9 transparent transparent transparent;
    transform: rotate(-45deg);
}

.m_m_main .chjm_rjzzq_it22 ul li:first-child{
  margin-left: 0.24rem;
}
.m_m_main .chjm_rjzzq_it22 ul li i{
  position: absolute;
  left: 0rem;
  top: 0rem;
  width: 0.6rem;
  height: 0.6rem;
  background: #E5F1FF;
  font-weight: 400;
  color: #0372F9;
  font-size: 0.26rem;
  display: block;
  text-align: center;
  line-height: 0.6rem;
  font-style: initial;
}
.m_m_main .chjm_rjzzq_it22 ul li h6{
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #1972EA;
  text-indent: 0.75rem;
}
.m_m_main .chjm_rjzzq_it22 ul li p{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  line-height: 0.3rem;
  padding-left: 0.75rem;
}

.m_m_main .ylqxl{
      background: none;
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
}

.m_m_main .ylqxl .chjm_ylqxl_it1{
  background: url(../img/chjm_ylqxl_it1.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 8.88rem;
  margin-top: 0.2rem;
}
.m_m_main .ylqxl .chjm_ylqxl_it2{
  background: url(../img/chjm_ylqxl_it2.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 4.75rem;
}

.m_m_main .rlzyl{
  background: url(../img/chjm_rlzyl.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 16.33rem;
      margin: 0 auto;
}


.m_m_main .dlysl{
      background: none;
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
}
.m_m_main .dlysl .chjm_dlys_it1{
  background: url(../img/chjm_dlys_it1.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 8.24rem;
      margin: 0 auto 0.2rem;
}
.m_m_main .dlysl .chjm_dlys_it2{
  background: url(../img/chjm_pml_it2.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 4.75rem;
      margin: 0 auto;
}

.m_m_main .cwsj1 .gxqyrz{
      background: none;
      width: 7.5rem;
      height: auto;
}
.m_m_main .cwsj1 .gxqyrz .chjm_grsby_it1{
  background: url(../img/chjm_gxrz_it1.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 3.08rem;
      margin: 0 auto;
}
.m_m_main .chjm_gxrz{
  width: 7.5rem;
  background: white url(../img/chjm_gxrz_boxbj.png) no-repeat center;
  background-size: 100% 100%;
  margin-top: 0.2rem;
}
.m_m_main .chjm_gxrz h3{
  color: white;
  padding: 0.26rem 0.24rem 0.1rem;
}
.m_m_main .chjm_gxrz h3::before{
  background: url(../img/chjm_gxrz_sj.png) no-repeat center;
}

.m_m_main .zxct1 ul .gxrz_li h4{
      font-size: 0.26rem;
     text-align: left;
     margin-top: 0.2rem;
     margin-bottom: 0.36rem;
     color: white;
     position: relative;
     padding-left: 0.2rem;
     line-height: 1em;
}
.m_m_main .zxct1 ul .gxrz_li h4::before{
  content: "";
  position: absolute;
  width: 0.26rem;
  height: 0.04rem;
  background: #FFD800;
  left: 0.2rem;
  bottom: -0.17rem;

}
.m_m_main .zxct1 ul .gxrz_li{

      width: 4.64rem;
      background: url(../img/chjm_gxrz_bj.png) no-repeat center;
      background-size: 100% 100%;
      box-shadow: none;
      border-radius: 0.1rem;
      padding-top: 0rem;
      margin: 0.3rem 0rem;
      padding: 0 0rem;
      text-align: left;
      position: relative;
      display: inline-block;
      flex: none;
      margin-left: 0.24rem;
      border-left: none;
      height: auto;
      padding-bottom: 0.2rem;
}
.m_m_main .zxct1 ul .gxrz_li p{
  font-size: 0.2rem;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 30px;
  padding: 0;
  padding-left: 0.2rem;
  margin-top: 0rem;
}

.m_m_main .gbdsl{
    background: none;
    width: 7.5rem;
    height: auto;
    margin: 0 auto;
}
.m_m_main .gbdsl .chjm_gbds_it1{
  background: url(../img/chjm_gbdsl_it1.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 7.52rem;
      margin: 0 auto 0.2rem;
}
.m_m_main .gbdsl .chjm_gbds_it2{
  background: url(../img/chjm_gbdsl_it2.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 4.77rem;
      margin: 0 auto 0.2rem;
}
.m_m_main .xqjz3 .chjm_gbds_text{
  text-align: center;
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  line-height: 0.3rem;
  padding: 0 0.3rem 0.36rem;
}

.m_m_main .xqjz3 ul .gbds_li1{
      width: 1.7rem;
      height: 1.84rem;
      background: #FFFFFF;
      box-shadow: none;
      border: 0.01rem solid #D1E6FF;
      margin-right: 0.07rem;
      float: left;
      text-align: center;
      margin-top: 0rem;
      position: relative;
      flex: none;
      margin-top: 0.2rem;
      margin-bottom: 0.3rem;
      font-size: 0.24rem;
}
.m_m_main .hjyxdjl{
      background: none;
      width: 7.5rem;
      height: auto;
      margin: 0 auto;
}
.m_m_main .chjm_gbsp_it1{
  background: url(../img/chjm_hbsp_it1.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 7.44rem;
}
.m_m_main .chjm_gbsp_it2{
  background: url(../img/chjm_hbsp_it2.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 4.79rem;
}

.m_m_main .gzjzzkh{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .chjm_gzjzzkh_it1{
  background: url(../img/chjm_gzjzzl_it1.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 19.79rem;
      margin-top: 0.2rem;
      margin-bottom: 0.2rem;
}
.m_m_main .chjm_gzjzzkh_it2{
  background: url(../img/chjm_gzjzzl_it2.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 8.16rem;
}
.m_m_main .chjm_gzjzz_banner2{
  background: url(../img/chjm_gzjzzbanner2.png) no-repeat center;
      background-size: 100% 100%;
      width: 7.5rem;
      height: 2rem;
      margin: 0.2rem 0;
}

.m_m_main .gzjzzsb{
 background: none;
 width: 7.5rem;
 height: auto;
 margin: 0 auto;
}

.m_m_main .qysby{
  background: url(../img/chjm_qysb_content.png) no-repeat center;
  background-size: 100% 100%;
  width: 7.5rem;
  height: 19.62rem;
  margin: 0 auto;
}
.m_m_main .qysbzb{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .qysbdj{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}

.m_m_main .fpdby{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .ybnsr{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .wzmszzq{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .spzzq{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .wlyx{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .jckl{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .tzhyl{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}
.m_m_main .lxsl{
  background: none;
  width: 7.5rem;
  height: auto;
  margin: 0 auto;
}


.mobile .sbtc .tcct{
background: url(../img/sbtcbg.png) no-repeat center center;
background-size: 100% 100%;
    width: 5.5rem;
    height: 5.5rem;
    position: absolute;
    left: 50%;
    margin-left: -2.75rem;
    top: 50%;
    margin-top: -2.75rem;
}
.mobile .sbtc h4{
    font-size: 0.36rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: white;
    margin-top: 0.3rem;
    text-align: center;
    line-height: initial;
}

.mobile .sbtc .close{
      background: url(../img/sbclose.png) no-repeat center center;
      background-size: 100% 100%;
      width: 0.34rem;
      height: 0.34rem;
      position: absolute;
      top: 0.24rem;
      right: 0.26rem;
}

.mobile .sbtc .p1{
      background: url(../img/sbtc1.png) no-repeat center center;
      background-size: 100% 100%;
      width: 4rem;
      height: 0.7rem;
      margin: 0.52rem auto 0;
}
.mobile .sbtc .p2{
  background: url(../img/sbtc2.png) no-repeat center center;
  background-size: 100% 100%;
  width: 4rem;
  height: 0.7rem;
  margin: 0.18rem auto 0;
}
.mobile .sbtc .p3{
  background: url(../img/sbtc3.png) no-repeat center center;
  background-size: 100% 100%;
  width: 4rem;
  height: 0.7rem;
  margin: 0.18rem auto 0;
}


.mobile .sbtc input {
    background: none;
    outline: none;
    border: none;
    width: 3.3rem;
    padding-left: 0.7rem;
    line-height: 0.7rem;
    height: 100%;
    color: #333333;
    font-size: 0.22rem;
}

.mobile .sbtc a{
      display: block;
      width: 4rem;
      height: 0.7rem;
      line-height: 0.7rem;
      text-align: center;
      margin: 0.2rem auto 0.18rem;
      background: #ff7a28;
      color: white;
      font-size: 0.26rem;
      border-radius: 0.35rem;
}
.mobile .sbtc .p4 {
  background: url(../img/sbtc4.png) no-repeat;
  background-size: 100% 100%;
  width: 3rem;
  height: 0.3rem;
  margin: 0 auto 0;
}

/* m详情 */

/* m资质计算器 */
.chjm_cal_xzdnr{

}
.chjm_cal_xzdnr li{
    font-size: 0.28rem;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    width: 5.3rem;
    height: 0.82rem;
    background: #1972EA;
    border: 0.02rem solid #1972EA;
    border-radius: 0.1rem;
    float: right;
    margin-right: 0.18rem;
    line-height: 0.8rem;
    padding-left: 0.26rem;
    position: relative;
    margin-top: 0.22rem;
}
.chjm_cal_xzdnr .li0::before{
  content: '已选：';
  position: absolute;
  left: -1rem;
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
}

.chjm_cal_xzdnr a{
  display: inline-block;
  background: url(../img/chj_zzjsq_close.png) no-repeat center center;
  background-size: 100% 100%;
  width: 0.36rem;
  height: 0.36rem;
  position: absolute;
  right: 0.28rem;
  top: 50%;
  margin-top: -0.18rem;
}
/* m资质计算器 */

/* 分享名片 */

.mobile .chj_card_header {
  height: .9rem;
  line-height: .9rem;
  text-align: center;
  background: #fff;
  box-shadow: 1px 1px .13rem rgba(6, 6, 6, .1);
   position: relative;
}

.mobile .chj_card_header .gd1_a {
  background: url(../img/m-fanhui.png) no-repeat 0 0/.25rem .43rem;
  width: .25rem;
  height: .43rem;
  position: relative;
  top: .2rem;
  float: left;
  left: .2rem
}
.mobile .chj_card_header h3{
  font-size: 0.36rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}

.visitingCard{
background: #F8F8F8;
    height: 12rem;
}
.chj_card_box{
background-color: white;
width: 7.5rem;
height: 4.17rem;
padding-top: 0.3rem;
background: #FFFFFF;
}
.chj_card{
  width: 7.02rem;
  height: 3.88rem;
  border-radius: 0.2rem;
  margin: 0rem auto;
  background: url(../img/card_bj.png) no-repeat center center;
  background-size: 100% 100%;
}
.chj_card .top{
  padding-left: 0.49rem;
  padding-right: 0.53rem;
  padding-top: 0.38rem;
  display: flex;
  justify-content: space-between;
  padding-bottom: 0.45rem;
}
.chj_card .top_left{

}
.chj_card .top_left .h5{
font-size: 0.4rem;
font-family: Microsoft YaHei;
font-weight: bold;
color: #FFFFFF;
}
.chj_card .top_left .p1{
font-size: 0.24rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
}
.chj_card .top_left .p2{
font-size: 0.22rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
}
.chj_card .top_right{
width: 1.42rem;
height: 1.42rem;
border: 0.01rem dotted #FFFFFF;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
.chj_card .top_right_pic{
  width: 1.3rem;
  height: 1.3rem;
  border-radius: 50%;
  overflow: hidden;
}
.chj_card .top_right_pic img{
   height: 100%;
}
.chj_card .bottom{
padding-right: 0.53rem;
}
.chj_card .bottom .p1{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
position: relative;
text-align: right;
padding-right: 0.4rem;
margin-bottom: 0.06rem;
}
.chj_card .bottom .p1::after{
  content: "";
  position: absolute;
  width: 0.16rem;
  height: 0.23rem;
  background: url(../img/card_shouji.png) no-repeat center center;
  background-size: 100% 100%;
  right: 0.04rem;
  top: 0.17rem;
  margin-top: -0.115rem;
}
.chj_card .bottom .p2{
  text-align: right;
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
line-height: 0.26rem;
position: relative;
padding-right: 0.4rem;
}
.chj_card .bottom .p2::after{
   content: "";
  position: absolute;
  width: 0.23rem;
  height: 0.23rem;
  background: url(../img/card_dizhi.png) no-repeat center center;
  background-size: 100% 100%;
  right: 0rem;
  top: 0.17rem;
  margin-top: -0.115rem;
}
.mobile .chj_card_zyyw .sy4{
  background: none;
}
.mobile .chj_card_zyyw .sy4 ul li{
  background: white;
}
.mobile .chj_card_zyyw .sy4 ul{
  width: 22.8rem;
}
.chj_card_ljzx{
  width: 7.02rem;
  height: 1.23rem;
  background: #FFFFFF;
  box-shadow: 0rem 0.01rem 0.21rem 0rem rgba(194, 194, 194, 0.31);
  border-radius: 0.1rem;
  position: fixed;
  bottom: 0.54rem;
  left: 50%;
  margin-left: -3.51rem;
  display: flex;
  align-items: center;
}
.chj_card_ljzx_a1{
width: 3.82rem;
height: 0.7rem;
background: #FF8205;
border-radius: 0.35rem;
text-align: center;
line-height: 0.7rem;
font-size: 0.26rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
display: block;
float: left;
margin-left: 0.6rem;
}
.chj_card_ljzx_a2{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
display: block;
float: left;
margin-left: 1rem;
}
.chj_card_ljzx_a2::before{
 content: '';
 display: block;
 width: 0.36rem;
 height: 0.3rem;
 background: url(../img/chj_card_wx.png) no-repeat center center;
 background-size: 100% 100%;
 margin: 0 auto;
}
.chj_card_ljzx_a3{
font-size: 0.2rem;
font-family: Microsoft YaHei;
font-weight: 400;
color: #333333;
display: block;
float: left;
margin-left: 0.45rem;
}
.chj_card_ljzx_a3::before{
 content: '';
 display: block;
 width: 0.31rem;
 height: 0.29rem;
 background: url(../img/chj_card_fx.png) no-repeat center center;
 background-size: 100% 100%;
 margin: 0 auto;
}


.card_menu{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, .8);
    align-items: center;
    justify-content: center;
    display: none;
}
.card_down{
  display: block;
  width: 3rem;
}
.card_down img{
  width: 100%;
}
.hyzx_back{
  background: url(../img/m-fanhui.png) no-repeat 0 0/.25rem .43rem;
  width: .25rem;
  height: .43rem;
  position: relative;
  top: .2rem;
  float: left;
  left: .2rem;
}
.cjjzzbanner{
      background: url(../img/jzzzbanner.png) no-repeat center center;
      background-size:100% 100%;
      width: 100%;
      height: 350px;
      background-size: auto;
      position: relative;
}

/* 建筑资质 */


.cjjzz1 {
  background: url(../img/cjjzz1_bj.png) no-repeat center center;
  padding: 50px 0px; }
  .cjjzz1 h2 {
    font-size: 34px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #252129;
    text-align: center; }
  .cjjzz1 .text {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #53627C;
    text-align: center;
    margin-bottom: 30px; }
  .cjjzz1 .content {
    width: 1200px;
    margin: 0 auto; }
    .cjjzz1 .content .item1 {
      margin-right: 42px; }
      .cjjzz1 .content .item1:hover {
        box-shadow: 0px 1px 46px 0px rgba(224, 113, 2, 0.32); }
      .cjjzz1 .content .item1 .top {
        background: url(../img/jz_zcbtop.png) no-repeat center center;
        background-size: 100% 100%;
        color: #FF7F00; }
        .cjjzz1 .content .item1 .top:before {
          background: #FF7F00; }
      .cjjzz1 .content .item1 .item_list li a {
        border: 1px solid #FFDDBB;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FF7F00;
        background: #FFFFFF; }
      .cjjzz1 .content .item1 .item_list li:hover {
        font-weight: bold;
        color: #FF7F00; }
        .cjjzz1 .content .item1 .item_list li:hover img {
          filter: contrast(100%); }
        .cjjzz1 .content .item1 .item_list li:hover a {
          background: #FF7F00;
          color: #FFFFFF; }
      .cjjzz1 .content .item1 .item_list li:last-child {
        border-bottom: 0px dotted #E5E5E5; }
    .cjjzz1 .content .item2 {
      background: white;
      margin-right: 42px; }
      .cjjzz1 .content .item2:hover {
        box-shadow: 0px 1px 46px 0px rgba(25, 114, 234, 0.32); }
      .cjjzz1 .content .item2 .top {
        background: url(../img/jz_zycbtop.png) no-repeat center center;
        background-size: 100% 100%;
        color: #1972EA; }
        .cjjzz1 .content .item2 .top:before {
          background: #1972EA; }
      .cjjzz1 .content .item2 .item_list li a {
        border: 1px solid #B1D2FF;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #1F75EB; }
      .cjjzz1 .content .item2 .item_list li:hover {
        font-weight: bold;
        color: #1972EA; }
        .cjjzz1 .content .item2 .item_list li:hover img {
          filter: contrast(100%); }
        .cjjzz1 .content .item2 .item_list li:hover a {
          background: #1972EA;
          color: #FFFFFF; }
      .cjjzz1 .content .item2 .batch {
        display: block;
        width: 80px;
        height: 26px;
        background: #CCE2FF;
        margin: 20px auto;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #1F75EB;
        text-align: center;
        line-height: 26px; }
    .cjjzz1 .content .item3 {
      margin-right: 0px;
      background: white; }
      .cjjzz1 .content .item3:hover {
        box-shadow: 0px 1px 46px 0px rgba(15, 179, 185, 0.32); }
      .cjjzz1 .content .item3 .top {
        background: url(../img/jz_jzhytop.png) no-repeat center center;
        background-size: 100% 100%;
        color: #0FB3B9; }
        .cjjzz1 .content .item3 .top:before {
          background: #0FB3B9; }
      .cjjzz1 .content .item3 .item_list li a {
        border: 1px solid #0FB3B9;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #0FB3B9; }
      .cjjzz1 .content .item3 .item_list li:hover {
        font-weight: bold;
        color: #0FB3B9; }
        .cjjzz1 .content .item3 .item_list li:hover img {
          filter: contrast(100%); }
        .cjjzz1 .content .item3 .item_list li:hover a {
          background: #0FB3B9;
          color: #FFFFFF; }
      .cjjzz1 .content .item3 .batch {
        display: block;
        width: 80px;
        height: 26px;
        background: #B6E5E7;
        margin: 20px auto;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #0FB3B9;
        text-align: center;
        line-height: 26px; }
    .cjjzz1 .content .item {
      width: 372px;
      float: left; }
      .cjjzz1 .content .item .top {
        height: 93px;
        font-size: 22px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        display: flex;
        align-items: center; }
        .cjjzz1 .content .item .top:before {
          content: "";
          display: inline-block;
          width: 7px;
          height: 26px;
          margin-right: 14px;
          margin-left: 30px; }
      .cjjzz1 .content .item .item_list {
        padding: 0 30px 0 23px;
        position: relative;
        background: #FFFFFF; }
        .cjjzz1 .content .item .item_list li {
          border-bottom: 1px dotted #E5E5E5;
          font-size: 16px;
          font-family: Microsoft YaHei;
          font-weight: 400;
          display: flex;
          height: 66px;
          align-items: center;
          position: relative;
          cursor: pointer; }
          .cjjzz1 .content .item .item_list li img {
            height: 26px;
            margin-right: 20px;
            filter: contrast(60%); }
          .cjjzz1 .content .item .item_list li a {
            position: absolute;
            right: 0px;
            display: inline-block;
            width: 65px;
            height: 26px;
            text-align: center;
            line-height: 26px; }

.cjjzz2 {
  height: 721px;
  background: url(../img/cjjzz2_bj.png) no-repeat center center;
  background-size: 100% 100%; }
  .cjjzz2 h2 {
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    padding-top: 44px; }
  .cjjzz2 .text {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    text-align: center;
    margin-bottom: 14px; }
  .cjjzz2 .content {
    width: 1200px;
    margin: 0 auto; }
    .cjjzz2 .content .con_list li {
      float: left;
      margin-right: 12px;
      width: 230px;
      height: 260px;
      background: #FFFFFF;
      background-color: white;
      margin-bottom: 30px;
      position: relative;
      cursor: pointer; }
      .cjjzz2 .content .con_list li:nth-child(5n + 5) {
        margin-right: 0px; }
      .cjjzz2 .content .con_list li i {
        position: absolute;
        bottom: 0px;
        left: 40%;
        width: 53px;
        height: 4px;
        background: #0E76F7; }
      .cjjzz2 .content .con_list li:hover i {
        left: 0;
        transition: all 1s;
        width: 100%; }
      .cjjzz2 .content .con_list li img {
        margin: 27px auto 0 auto;
        display: block; }
      .cjjzz2 .content .con_list li .p1 {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #252129;
        margin: 24px 0px;
        text-align: center; }
      .cjjzz2 .content .con_list li .p2 {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #ADADAE;
        padding: 0 24px;
        text-align: center; }
.cjjzz .rssc4 h3{
      font-size: 34px;
      color: #252129;
      margin-top: 50px;
      text-align: center;
}
.cjjzz .rssc4 .xq{
      font-size: 14px;
      color: #53627c;
      background: none;
      text-align: center;
      margin-top: 5px
}
.mobile .chjjzzz_sy4 ul li{
  width: 1.8rem;
  height: 2.11rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.13rem 0rem rgba(197, 197, 197, 0.44);
}
.mobile .chjjzzz_sy4 ul li h4{
  font-size: 0.28rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #252129;
  line-height: 0.35rem;
  margin-top: 0.15rem;
  padding: 0 0.22rem;
}
.mobile .chjjzzz_sy4 ul{
   width: 18.8rem;
}
.chjjzzz_top{
  background-color: white;
  padding: 0.4rem 0rem;
}
.chjjzzz_top h3{
  font-size: 0.36rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #252525;
  margin-left: 0.26rem;
}
.chjjzzz_top h3 span{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #B4B4B4;
  margin-left: 0.1rem;
}
.chjjzzz_toplist{
  margin-top: 0.26rem;
  margin-bottom: 0.2rem;
  margin-left: 0.22rem;
}
.chjjzzz_toplist li{
  font-size: 0.2rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666666;
  line-height: 0.2rem;
  padding: 0.18rem 0.18rem;
  background: #EEEEEE;
  border-radius: 0.29rem;
  float: left;
  margin-right: 0.14rem;
}
.chjjzzz_toplist .on{
  background: linear-gradient(0deg, #1474EA 1%, #379FF3 100%);
  box-shadow: 0rem 0.01rem 0.18rem 0rem rgba(25, 114, 234, 0.3);
  border-radius: 0.29rem;
  color: #FFFFFF;
}
.chjjzzz_top_con{
  width: 7.04rem;
  height: 3.04rem;
  background: #FFFFFF;
  box-shadow: 0rem 0rem 0.2rem 0rem rgba(103, 115, 127, 0.15);
  border-radius: 0.11rem;
  margin: 0 auto;
  display: flex;
  align-items: center;
}
.chjjzzz_top_con .le{
  width: 2.24rem;
}
.chjjzzz_top_con .le img{
  width: 1.33rem;
  display: block;
  margin: 0 auto;
}
.chjjzzz_top_con .le p{
  font-size: 0.24rem;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #1972EA;
  margin-top: 0.3rem;
  text-align: center;
}
.chjjzzz_top_con .ri{
  flex: 1;
  display: flex;
  align-items: center;
}
.chjjzzz_top_con .ri .ri_list{
  width: 100%;
}
.chjjzzz_top_con .ri .ri_list li{
  width: 50%;
  float: left;
  font-size: 0.22rem;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #252129;
  display: flex;
  align-items: center;
  line-height: 0.42rem;
}
.chjjzzz_top_con .ri .ri_list li::before{
  content: "";
  display: inline-block;
  width: 0.08rem;
  height: 0.08rem;
  background: #1972EA;
  border-radius: 50%;
  margin-right: 0.08rem;
}
/* 资质类型 */
.jzgcsjzz_top{
  padding: 34px 20px;
  background:white;
  margin-top: -98px;
  position: relative;
}
.jzlx_tit{
  font-size: 24px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
  text-align: center;
}
.jzlx_list{

}
.jzlx_list li{
  float: left;
  width: 12.5%;
margin-top: 26px;
cursor: pointer;
}
.jzlx_list li img{
  height: 46px;
  display: block;
  margin: 0 auto;
}
.jzlx_list li p{
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
  text-align: center;
  margin-top: 10px;
}
.jzgsbg_text{
  font-size: 14px;
  font-family: SourceHanSansCN;
  font-weight: 400;
  color: #53627C;
  margin-top: 10px;
  text-align: center;
}
.jzgsbg_list{
  margin-top: 16px;
}
.jzgsbg_list li{
  margin-right: 20px;
  margin-bottom: 12px;
  float: left;
  display: flex;
  height: 104px;
  width: 258px;
  background: #FFFFFF;
  box-shadow: 0px 1px 10px 0px rgba(194, 194, 194, 0.19);
  border-radius: 2px;
  padding-top: 14px;
  padding-right: 17px;
  cursor: pointer;
}
.jzgsbg_list li:nth-child(4n + 4){
  margin-right: 0px;
}
.jzgsbg_list li .jzgsbg_left{
  width: 66px;
  display: flex;
}
.jzgsbg_list li .jzgsbg_left img{
  width: 36px;
  height: 36px;
  display: block;
  margin: 0 auto;
}
.jzgsbg_list li .jzgsbg_right{
  flex: 1;
}
.jzgsbg_list li .jzgsbg_right .p1{
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}
.jzgsbg_list li .jzgsbg_right .p2{
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #999999;
  line-height: 18px;
}
/* 建筑企业工商服务内容 */
.jzgsgsfw_list{
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 30px;
}
.jzgsgsfw_list li{
  width: 16%;
  display: flex;
  cursor: pointer;
}
.jzgsgsfw_list li:hover .jzgsgsfw_list_q{
  display: none;
}
.jzgsgsfw_list li:hover .jzgsgsfw_list_h{
  display: flex;
}
.jzgsgsfw_list_q{
  display: flex;
  align-items: center;
  height: 86px;
}
.jzgsgsfw_list_q .img{
  width: 40px;
  height: 40px;
  background: #F2F9FC;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.jzgsgsfw_list_q em{
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
}


.jzgsgsfw_list_h{
  display: none;
  width: 188px;
  height: 86px;
  background: #F3F9FE;
  box-shadow: 6px 6px 2px 0px rgba(25, 114, 234, 0.18);
  border-radius: 4px;
  /* display: flex; */
  align-items: center;
}
.jzgsgsfw_list_h .img{
width: 40px;
height: 40px;
background: #F2F9FC;
display: flex;
align-items: center;
justify-content: center;
margin-left: 10px;
margin-right: 10px;
}

.jzgsgsfw_list_h .h_right{
flex: 1;
}
.jzgsgsfw_list_h .h_right em{
font-size: 14px;
color: rgba(25, 114, 234, 1);
font-weight: bold;
}
.jzgsgsfw_list_h .h_right p{
font-size: 12px;
color: rgba(134, 137, 148, 1);
line-height: 1.2;
margin-top: 7px;
}
.jzgszx_list{
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
}
.jzgszx_list li{
  width: 222px;
  height: 68px;
  background: #FFFFFF;
  box-shadow: 0px 1px 10px 0px rgba(194, 194, 194, 0.19);
  border-radius: 2px;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.jzgszx_list li img{
  width: 36px;
  height: 36px;
  background: #1972EA;
  border-radius: 50%;
  display: block;
  margin-left: 18px;
  margin-right: 8px;
}
.jzgszx_list li span{
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #333333;
}
.jzgszr_list{
  padding: 30px 0px;
  background: white;
  margin-top: -97px;
  position: relative;
}
.jzgszr_list li{
  float: left;
}
.jzgszr_list li p{
  font-size: 14px;
  font-family: SourceHanSansCN;
  font-weight: 400;
  color: rgba(119, 119, 119, 1);
  line-height: 24px;
  cursor: pointer;
}
.jzgszr_list li p:hover{
  color: rgba(0, 112, 249, 1);
}
.jzgszr_list .li1{
  padding: 0 40px;
}
.jzgszr_list .li2{
  width: 388px;
  padding: 0 46px;
}
.jzgszr_list .li2 .itemlist{
  position: relative;
}
.jzgszr_list .li2 .itemlist::before{
  content: "";
  position: absolute;
  left: -46px;
  top: 0px;
  width: 1px;
  height: 97px;
  border-left: 1px dashed #E5E5E5;
  display: inline-block;
}
.jzgszr_list .li2 .itemlist::after{
  content: "";
  position: absolute;
  right: 0px;
  top: 0px;
  width: 1px;
  height: 97px;
  border-right: 1px dashed #E5E5E5;
  display: inline-block;
}
.jzgszr_list li .itemlist p{
  width: 50%;
}
.jzgszr_list li .itemlist{
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.jzgszr_list .li3{
  width: 480px;
}
.jzgszr_list li .item_tit{
  font-size: 18px;
  font-family: SourceHanSansCN;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.jzgszr_list li .tit2{
  font-size: 18px;
  font-family: SourceHanSansCN;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 14px;
  justify-content: center;
}
.jzgszr_list li .tit3{
  font-size: 18px;
  font-family: SourceHanSansCN;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  font-weight: bold;
  display: flex;
  align-items: center;
  margin-bottom: 14px;
  justify-content: center;
}
.jzgszr_list li .tit1::before{
  content: "";
  display: inline-block;
  width: 17px;
  height: 20px;
  margin-right: 10px;
  background: url(../img/jzgszzzri1.png) no-repeat center center;
  background-size: 100% 100%;
}
.jzgszr_list li .tit2::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background: url(../img/jzgszzzri2.png) no-repeat center center;
  background-size: 100% 100%;
}
.jzgszr_list li .tit3::before{
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background: url(../img/jzgszzzri3.png) no-repeat center center;
  background-size: 100% 100%;
}
/* 个人中心改版-----s */
.cpersonal_content {
  background: #f9f9f9;
  display: flex; }

.cpersonal_top {
  display: flex;
  height: 134px;
  background: #FFFFFF; }
  .cpersonal_top .cpersonal_top_l {
    width: 404px; }
    .cpersonal_top .cpersonal_top_l img {
      display: block;
      margin-top: 46px;
      margin-left: 82px; }
  .cpersonal_top .cpersonal_top_r {
    flex: 1;
    padding: 0 80px 0 50px;
    display: flex;
    justify-content: space-between;
    padding-top: 46px; }
    .cpersonal_top .cpersonal_top_r .seek {
      width: 807px;
      height: 64px;
      border-radius: 8px;
      position: relative; }
      .cpersonal_top .cpersonal_top_r .seek .cal_input {
        width: 807px;
        height: 64px;
        border-radius: 8px;
        text-indent: 80px;
        background: #EEEFF4 url(../img/sousuo.png) no-repeat left 22px center;
        background-size: 32px 32px; }
        .cpersonal_top .cpersonal_top_r .seek .cal_input input {
          width: 700px;
          outline: none;
          border: none;
          height: 62px;
          font-size: 16px;
          font-family: Microsoft YaHei;
          font-weight: 400;
          color: #7C8396;
          background: #EEEFF4; }
      .cpersonal_top .cpersonal_top_r .seek .cal_list {
        display: none;
        position: absolute;
        top: 64px;
        left: 0px;
        width: 100%;
        height: 195px;
        overflow-y: scroll;
        border: 1px solid #1972ea;
        z-index: 100;
        background: #fff; }
        .cpersonal_top .cpersonal_top_r .seek .select{
          display: block;
        }
        .cpersonal_top .cpersonal_top_r .seek .cal_list li {
          height: 34px;
          line-height: 34px;
          text-indent: 30px;
          border-bottom: 1px dashed #e1e1e1; }
          .cpersonal_top .cpersonal_top_r .seek .cal_list li a {
            font-size: 14px;
            color: #555;
            display: block; }
    .cpersonal_top .cpersonal_top_r .side {
      display: flex;
      height: 64px;
      align-items: center; }
    .cpersonal_top .cpersonal_top_r .side_in {
      width: 64px;
      height: 64px;
      background: #EEEFF4;
      border-radius: 2px 0px 0px 0px; }
      .cpersonal_top .cpersonal_top_r .side_in .side_inimg {
        display: inline-block;
        width: 27px;
        height: 31px;
        margin-left: 15px;
        margin-top: 20px;
        position: relative; }
        .cpersonal_top .cpersonal_top_r .side_in .side_inimg img {
          width: 100%;
          height: 100%; }
        .cpersonal_top .cpersonal_top_r .side_in .side_inimg i {
          position: absolute;
          left: 14px;
          top: -10px;
          min-width: 18px;
          min-height: 16px;
          background: #1972EA;
          border: 2px solid #FFFFFF;
          border-radius: 20px;
          padding: 2px;
          font-size: 12px;
          font-family: Arial;
          font-weight: 400;
          color: #FFFFFF;
          display: flex;
          align-items: center;
          justify-content: center;
          font-style: normal; }
    .cpersonal_top .cpersonal_top_r .userimg {
      border-radius: 8px;
      width: 64px;
      height: 64px;
      overflow: hidden;
      margin-left: 22px;
      margin-right: 35px; }
      .cpersonal_top .cpersonal_top_r .userimg img {
        width: 100%;
        height: 100%; }
    .cpersonal_top .cpersonal_top_r .username .top {
      font-size: 16px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      cursor: pointer;
      color: #212529; }
      .cpersonal_top .cpersonal_top_r .username .top .jiantou {
        width: 17px;
        height: 10px;
        background: #212529;
        background: url(../img/shouqi.png) no-repeat center center;
        background-size: 100% 100%;
        margin-left: 12px;
        display: inline-block; }
    .cpersonal_top .cpersonal_top_r .username:hover .top .jiantou {
      transform: rotate(180deg); }
    .cpersonal_top .cpersonal_top_r .username:hover .list {
      display: block; }
    .cpersonal_top .cpersonal_top_r .username .list {
      display: none;
      position: absolute;
      z-index: 99;
      width: 83px;
      background: #FFFFFF;
      border: 1px solid #E5E5E5;
      box-shadow: 0px 0px 13px 0px rgba(91, 90, 90, 0.17);
      padding-top: 16px;
      padding-bottom: 8px;
      margin-left: auto; }
      .cpersonal_top .cpersonal_top_r .username .list li {
        width: 81px;
        height: 30px;
        text-align: center;
        line-height: 30px; }
        .cpersonal_top .cpersonal_top_r .username .list li a {
          font-size: 14px;
          font-family: Microsoft YaHei;
          font-weight: 400;
          color: #898A8A;
          display: block;
          width: 83px; }
          .cpersonal_top .cpersonal_top_r .username .list li a:hover {
            color: #1972EA;
            background: #F6F6F6; }

.cpersonal_left {
  width: 404px;
  background: #FFFFFF;
  border-radius: 30px 0px 0px 30px; }
  .cpersonal_left .cal_left_list {
    padding-top: 40px; }
    .cpersonal_left .cal_left_list .on {
      height: 77px;
      background: #1972EA;
      border-radius: 10px; }
      .cpersonal_left .cal_left_list .on span {
        color: #FFFFFF; }
      .cpersonal_left .cal_left_list .on i {
        background: url(../img/cal_left_yx.png) no-repeat left top; }
      .cpersonal_left .cal_left_list .on .i1 {
        height: 28px;
        background-position: 0 0; }
      .cpersonal_left .cal_left_list .on .i2 {
        height: 26px;
        background-position: 0 -113px; }
      .cpersonal_left .cal_left_list .on .i3 {
        height: 29px;
        background-position: -6px -224px; }
      .cpersonal_left .cal_left_list .on .i4 {
        height: 24px;
        background-position: 0 -339px; }
      .cpersonal_left .cal_left_list .on .i5 {
        height: 29px;
        background-position: 0 -446px; }
      .cpersonal_left .cal_left_list .on .i6 {
        height: 29px;
        background-position: 0 -560px; }
      .cpersonal_left .cal_left_list .on .i7 {
        height: 33px;
        background-position: 0 -671px; }
    .cpersonal_left .cal_left_list li {
      width: 286px;
      height: 77px;
      border-radius: 10px;
      margin-bottom: 35px;
      margin-left: 55px;
      display: flex;
      align-items: center;
      padding-left: 26px;
      cursor: pointer; }
      .cpersonal_left .cal_left_list li:hover {
        height: 77px;
        background: #1972EA;
        border-radius: 10px; }
        .cpersonal_left .cal_left_list li:hover span {
          color: #FFFFFF; }
        .cpersonal_left .cal_left_list li:hover i {
          background: url(../img/cal_left_yx.png) no-repeat left top; }
        .cpersonal_left .cal_left_list li:hover .i1 {
          height: 28px;
          background-position: 0 0; }
        .cpersonal_left .cal_left_list li:hover .i2 {
          height: 26px;
          background-position: 0 -113px; }
        .cpersonal_left .cal_left_list li:hover .i3 {
          height: 29px;
          background-position: -6px -224px; }
        .cpersonal_left .cal_left_list li:hover .i4 {
          height: 24px;
          background-position: 0 -339px; }
        .cpersonal_left .cal_left_list li:hover .i5 {
          height: 29px;
          background-position: 0 -446px; }
        .cpersonal_left .cal_left_list li:hover .i6 {
          height: 29px;
          background-position: 0 -560px; }
        .cpersonal_left .cal_left_list li:hover .i7 {
          height: 33px;
          background-position: 0 -671px; }
      .cpersonal_left .cal_left_list li i {
        display: block;
        width: 34px;
        background: url(../img/cal_left_wx.png) no-repeat left top; }
      .cpersonal_left .cal_left_list li .i1 {
        height: 28px;
        background-position: 0 0; }
      .cpersonal_left .cal_left_list li .i2 {
        height: 26px;
        background-position: 0 -113px; }
      .cpersonal_left .cal_left_list li .i3 {
        height: 29px;
        background-position: -6px -224px; }
      .cpersonal_left .cal_left_list li .i4 {
        height: 24px;
        background-position: 0 -339px; }
      .cpersonal_left .cal_left_list li .i5 {
        height: 29px;
        background-position: 0 -446px; }
      .cpersonal_left .cal_left_list li .i6 {
        height: 29px;
        background-position: 0 -560px; }
      .cpersonal_left .cal_left_list li .i7 {
        height: 33px;
        background-position: 0 -671px; }
      .cpersonal_left .cal_left_list li span {
        display: block;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #212529;
        margin-left: 16px; }

.cal_index {
  width: 1375px;
  padding: 40px 60px 69px 50px;
  flex: 1; }

.calidx_it1_left {
  padding-left: 65px;
  width: 742px;
  height: 241px;
  background: #EEDFFF url(../img/calidx_it1_left_bj.png) no-repeat right 6px center;
  background-size: 401px 211px;
  border-radius: 20px;
  float: left;
  margin-right: 40px; }
  .calidx_it1_left h4 {
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #6B4BC5;
    line-height: 1em;
    padding-top: 42px;
    padding-bottom: 42px;
    }
  .calidx_it1_left .name {
    line-height: 1em;
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #212529;
    margin-bottom: 24px; }
  .calidx_it1_left .sex {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #212529;
    margin-bottom: 12px;
    line-height: 1em; }
  .calidx_it1_left .account {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    line-height: 1em;
    color: #212529; }

.cal_index_tit {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
  display: flex;
  align-items: center;
  padding: 30px 0px;
  position: relative; }
  .cal_index_tit img {
    margin-right: 8px; }
  .cal_index_tit a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 23px;
    height: 23px;
    background: #FFFFFF url(../img/jisuanqi.png) no-repeat center;
    background-size: 10px 6px;
    transform: rotate(90deg);
    position: absolute;
    right: 0px; }

.calidx_it1_right {
  float: left;
  width: 526px;
  display: flex; }
  .calidx_it1_right .it1 {
    margin-right: 12px; }
    .calidx_it1_right .it1 .list .zengsong {
      background: url(../img/zengsong_bj.png) no-repeat center center;
      background-size: 100% 100%; }
    .calidx_it1_right .it1 .list .leiji {
      background: url(../img/leiji_bj.png) no-repeat center center;
      background-size: 100% 100%; }
    .calidx_it1_right .it1 .list li {
      width: 92px;
      height: 110px;
      border-radius: 6px;
      float: left; }
      .calidx_it1_right .it1 .list li:last-child {
        margin-left: 12px; }
      .calidx_it1_right .it1 .list li img {
        display: block;
        margin: 20px auto 14px; }
      .calidx_it1_right .it1 .list li p {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center; }
  .calidx_it1_right .it2 .cont {
    width: 154px;
    height: 109px;
    background: #FFFFFF;
    border: 1px solid #EBF0FF;
    border-radius: 4px;
    position: relative;
    padding: 0 21px; }
    .calidx_it1_right .it2 .cont .h1 {
      font-size: 16px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #212529;
      width: 86px;
      padding: 8px 0px; }
    .calidx_it1_right .it2 .cont .num {
      font-size: 20px;
      font-family: Microsoft YaHei;
      font-weight: bold;
      color: #1972EA;
      position: absolute;
      right: 19px;
      top: 10px;
      line-height: 1em; }
      .calidx_it1_right .it2 .cont .num span {
        font-size: 14px;
        font-weight: 400; }
    .calidx_it1_right .it2 .cont .sc {
      font-size: 12px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #FF7032;
      display: flex;
      align-items: center; }
      .calidx_it1_right .it2 .cont .sc .sc_pic {
        width: 16px;
        height: 16px;
        background: #FFFFFF;
        box-shadow: 0px 1px 9px 0px rgba(186, 186, 186, 0.39);
        border-radius: 3px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 7px; }
        .calidx_it1_right .it2 .cont .sc .sc_pic img {
          width: 10px;
          height: 10px; }
  .calidx_it1_right .item {
    height: 241px;
    width: 196px;
    background: #F5F5F5;
    padding: 0px 30px 0px;
    border-radius: 20px; }

.calindex_item2 .cal_index_tit {
  padding: 40px 30px 30px 30px; }
  .calindex_item2 .cal_index_tit a {
    right: 30px; }

.cal_index_table {
  width: 1310px;
  height: 344px;
  background: #FFFFFF;
  padding: 0 45px 0 20px; }
  .cal_index_table .callct {
    background: white;
    padding: 1px; }
  .cal_index_table .callct .top {
    height: 36px;
    padding-top: 28px;
    border-bottom: 1px solid #f0f0f0; }
  .cal_index_table .callct .top a {
    font-size: 16px;
    color: #666666; }
  .cal_index_table .callct .top a.select {
    border-bottom: 3px solid #1972ea;
    padding-bottom: 12px;
    font-weight: bold;
    color: #1972ea; }
  .cal_index_table .callct .ct {
    width: auto;
    margin: 20px auto 0;
    border-bottom: 1px solid rgba(215, 219, 227, .4); }
  .cal_index_table .callct .ct table {
    width: 1309px; }
    .cal_index_table .callct .ct table tbody tr:hover{
      cursor: pointer;
      background: rgba(224, 237, 255, 0.4);
    }
/*  .cal_index_table .callct .ct table tbody tr:nth-child(2n + 2) {
    background: rgba(224, 237, 255, 0.4); } */
  .cal_index_table .callct .ct .tr1 {
    background: #f8f8f8;
    width: 948px;

    line-height: 44px;
    height: 44px;
    font-size: 14px;
    color: #999999; }
    .cal_index_table .callct .ct .tr1 th{ font-weight: 400}
  .cal_index_table .callct .ct .th1 {
    width: 55px; }
  .cal_index_table .callct .ct .th2 {
    width: 95px; }
  .cal_index_table .callct .ct .th3 {
    width: 102px; }
  .cal_index_table .callct .ct .th4 {
    width: 151px; }
  .cal_index_table .callct .ct .th5 {
    width: 180px; }
  .cal_index_table .callct .ct .th6 {
    width: 166px; }
  .cal_index_table .callct .ct .th7 {
    width: 98px; }
  .cal_index_table .callct .ct td {
    text-align: center;
    font-size: 14px;
    color: #212529;
    padding: 8px 0; }
  .cal_index_table .callct .ct td.td5 {
    padding: 15px 15px; }
  .cal_index_table .callct .ct td a {
    background: white;
    display: inline-block;
    width: 70px;
    height: 26px;
    border: 1px solid #1972EA;
    border-radius: 13px;
    text-align: center;
    line-height: 26px;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #1972EA; }
  .cal_index_table .callct .no-ct {
    height: 510px; }
  .cal_index_table .callct .no-ct div {
    background: url(../img/no-ld.png) no-repeat;
    width: 254px;
    height: 229px;
    margin: 130px auto 0; }

.calindex_item3 {
  background: #F5F5F5;
  border-radius: 20px;
  padding: 0 26px 36px 35px;
  margin-top: 40px; }

.calindexi3_list .i1 {
  background: url(../img/cal_index_gs.png) no-repeat center center;
  background-size: 100% 100%; }

.calindexi3_list .i2 {
  background: url(../img/cal_index_cs.png) no-repeat center center;
  background-size: 100% 100%; }

.calindexi3_list .i3 {
  background: url(../img/cal_index_zscq.png) no-repeat center center;
  background-size: 100% 100%; }

.calindexi3_list .i4 {
  background: url(../img/cal_index_zzsc.png) no-repeat center center;
  background-size: 100% 100%; }

.calindexi3_item {
  float: left;
  width: 293px;
  height: 141px;
  border-radius: 6px;
  margin-right: 18px;
  padding-left: 22px;
  position: relative; }
  .calindexi3_item:last-child {
    margin-right: 0px; }
  .calindexi3_item .tit {
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 1em;
    padding-top: 16px; }
  .calindexi3_item .text {
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(255, 255, 255, 0.5);
    line-height: 26px;
    line-height: 1em;
    margin-top: 8px;
    margin-bottom: 38px; }
  .calindexi3_item .num {
    font-size: 33px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 1em; }
    .calindexi3_item .num span {
      font-size: 14px;
      font-weight: 400; }
  .calindexi3_item .sc{
    position: absolute;
    right: 23px;
    top: 23px;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    cursor: pointer; }
    .calindexi3_item .sc .sc_pic {
      cursor: pointer;
      width: 16px;
      height: 16px;
      background: #fff url(../img/border_sc.png) no-repeat center center;
      background-size: 10px 10px;
      border-radius: 3px;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 8px;
      }

    .calindexi3_item .sc .sc_cg {
      cursor: pointer;
      width: 16px;
      height: 16px;
      background: #FFFFFF url(../img/sc.png) no-repeat center center;
      background-size: 10px 10px;
      border-radius: 3px;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 8px; }
      .calindex_item3 .sc_cg .sc_pic {
        width: 16px;
        height: 16px;
        border-radius: 3px;
        background: #FFFFFF url(../img/sc.png) no-repeat center center;
        background-size: 10px 10px;
        margin-right: 7px;
        box-shadow: 0px 1px 9px 0px rgb(186 186 186 / 39%);
        cursor: pointer;
        }


/*  */






  .calindexi3_item .buy {
    width: 90px;
    height: 30px;
    background: #FFFFFF;
    box-shadow: 0px 0px 9px 0px rgba(0, 5, 139, 0.2);
    border-radius: 15px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #1972EA;
    position: absolute;
    right: 22px;
    top: 92px;
    text-align: center;
    line-height: 30px; }

.calindex_item4 .cal_index_table .callct .ct table tbody tr {
  border-bottom: 1px solid rgba(215, 219, 227, 0.4); }
.calindex_item4 .cal_index_table .callct .ct table tbody tr:hover{
  background: rgba(224, 237, 255, .4);
  cursor: pointer;
}
.calindex_item4 .cal_index_table .callct .ct table tbody tr:hover td a{
  background: #1972EA;
  color: white;
}
.calindex_item4 .cal_index_table .callct .ct table tbody tr:last-child{
  border-bottom: 0px solid transparent;
}

/* 个人中心改版-----e */

/* 展示位商城-------s */
.cal_mall {
  width: 1355px;
  padding: 40px 78px 39px 50px;
  flex: 1; }

.cal_mall_tit {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
  display: flex;
  align-items: center; }
  .cal_mall_tit img {
    width: 22px;
    height: 21px;
    margin-right: 6px; }
  .cal_mall_tit span {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #7C8396;
    margin-left: 26px; }

.cal_mall_zwfl {
  display: flex;
  width: 1355px;
  height: 727px;
  background: #FFFFFF;
  border-radius: 10px; }

.cal_mall_zwfl_left {
  width: 219px;
  background: #FFFFFF;
  box-shadow: 0px 1px 16px 0px rgba(186, 186, 186, 0.16); }
  .cal_mall_zwfl_left .kind_title {
    width: 219px;
    height: 65px;
    background: #FFFFFF;
    box-shadow: 0px 1px 16px 0px rgba(186, 186, 186, 0.16);
    font-size: 20px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #212529;
    text-indent: 27px;
    display: flex;
    align-items: center; }
  .cal_mall_zwfl_left .kind_list {
    padding-top: 30px; }
    .cal_mall_zwfl_left .kind_list .on {
      background: #EBF0FF; }
    .cal_mall_zwfl_left .kind_list li {
      width: 139px;
      height: 56px;
      border-radius: 4px;
      margin: 0 auto;
      font-size: 16px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #637196;
      padding-left: 37px;
      display: flex;
      align-items: center;
      margin-bottom: 13px;
      cursor: pointer; }
      .cal_mall_zwfl_left .kind_list li i {
        width: 24px;
        margin-right: 14px;
        background: url(../img/cal_mall_kind.png) no-repeat left top; }
      .cal_mall_zwfl_left .kind_list li .i1 {
        background-position: 0 0px;
        height: 24px; }
      .cal_mall_zwfl_left .kind_list li .i2 {
        background-position: 0 -68px;
        height: 22px; }
      .cal_mall_zwfl_left .kind_list li .i3 {
        background-position: 0 -139px;
        height: 24px; }
      .cal_mall_zwfl_left .kind_list li .i4 {
        background-position: 0 -208px;
        height: 22px; }
      .cal_mall_zwfl_left .kind_list li:hover {
        background: #EBF0FF; }

.cal_mall_zwfl_right {
  width: 1136px;
  padding: 25px 36px 78px 20px; }
  .cal_mall_zwfl_right .cal_mall_ctitle {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #212529;
    padding-left: 16px;
    padding-bottom: 20px; }
  .cal_mall_zwfl_right .cal_mall_clist {
    width: 1060px;
    padding-left: 16px;
    border-bottom: 1px solid #EBF0FF; }
    .cal_mall_zwfl_right .cal_mall_clist .select {
      color: #1972EA;
      border-bottom: 2px solid #1972EA; }
    .cal_mall_zwfl_right .cal_mall_clist li {
      height: 47px;
      float: left;
      min-width: 83px;
      text-align: center;
      line-height: 47px;
      font-size: 14px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #7C8396;
      margin-right: 30px;
      box-sizing: border-box;
      cursor: pointer; }
  .cal_mall_zwfl_right .scroll-box {
    overflow: hidden;
    width: 1075px; }
  .cal_mall_zwfl_right .cal_mall_overflow {
    height: 600px;
    overflow-y: scroll;
    width: 1087px;
    overflow-x: hidden; }
  .cal_mall_zwfl_right .cal_mall_ccontent {
    padding-top: 30px;
    margin-right: -10px;
    padding-left: 16px;
     }
    .cal_mall_zwfl_right .cal_mall_ccontent .item {
      width: 275px;
      height: 130px;
      background: #FFFFFF;
      border: 1px solid #EBF0FF;
      border-radius: 4px;
      margin-right: 30px;
      padding: 18px 22px 15px 23px;
      position: relative;
      float: left;
      margin-bottom: 32px; }
      .cal_mall_zwfl_right .cal_mall_ccontent .item:hover {
        border: 1px solid transparent;
        box-shadow: 0px 1px 16px 0px rgba(25, 114, 234, 0.18); }
        .cal_mall_zwfl_right .cal_mall_ccontent .item:hover em {
          font-size: 16px;
          font-family: Microsoft YaHei;
          font-weight: bold;
          color: #1972EA; }
   /*     .cal_mall_zwfl_right .cal_mall_ccontent .item:hover .sc {
          color: #FF7032; } */
/*          .cal_mall_zwfl_right .cal_mall_ccontent .item:hover .sc .sc_pic {
            width: 16px;
            height: 16px;
            border-radius: 3px;
            background: #FFFFFF url(../img/sc.png) no-repeat center center;
            background-size: 10px 10px;
            margin-right: 7px;
            box-shadow: 0px 1px 9px 0px rgba(186, 186, 186, 0.39);
            cursor: pointer; } */
        .cal_mall_zwfl_right .cal_mall_ccontent .item:hover a {
          background: #1972EA;
          color: #FFFFFF; }
      .cal_mall_zwfl_right .cal_mall_ccontent .item em {
        width: 185px;
        display: block;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #212529;
        padding-bottom: 8px; }
      .cal_mall_zwfl_right .cal_mall_ccontent .item p {
        position: absolute;
        display: flex;
        align-items: center;
        right: 22px;
        top: 18px;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #1972EA;
        line-height: 1em; }
        .cal_mall_zwfl_right .cal_mall_ccontent .item p span {
          font-size: 14px;
          font-weight: 400;
          margin-left: 5px; }
      .cal_mall_zwfl_right .cal_mall_ccontent .item .sc {
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #7C8396;
        display: flex;
        cursor: pointer;
        align-items: center; }
        .cal_mall_zwfl_right .cal_mall_ccontent .item .sc .sc_pic {
          width: 16px;
          height: 16px;
          border-radius: 3px;
          background: #D1D8EF url(../img/white_sc.png) no-repeat center center;
          background-size: 10px 10px;
          margin-right: 7px;
          cursor: pointer; }
          .cal_mall_zwfl_right .cal_mall_ccontent .item .sc .sc_cg{
          width: 16px;
          height: 16px;
          border-radius: 3px;
          background: #FFFFFF url(../img/sc.png) no-repeat center center;
          background-size: 10px 10px;
          margin-right: 7px;
          box-shadow: 0px 1px 9px 0px rgba(186, 186, 186, 0.39);
          cursor: pointer;
          }
      .cal_mall_zwfl_right .cal_mall_ccontent .item a {
        position: absolute;
        bottom: 15px;
        left: 50%;
        margin-left: -137px;
        display: block;
        height: 40px;
        width: 274px;
        background: #F6FAFF;
        border: 1px solid #1972EA;
        border-radius: 20px;
        text-align: center;
        line-height: 38px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #1972EA; }

/* 展示位商城--------e */

/* 订单中心---------s */
.chj_order {
  padding: 40px 81px 118px 50px; }
  .chj_order .ddzx2 {
    background: white;
    min-height: 857px;
    padding-top: 1px;
    width: 1355px;
    margin-top: 30px; }
  .chj_order .ddzx2 .top {
    height: 64px;
    width: 1290px;
    margin-left: 22px;
    margin-bottom: 24px;
    border-bottom: 1px solid #f0f0f0; }
  .chj_order .ddzx2 .top li {
    width: 120px;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    line-height: 54px;
    font-size: 16px;
    color: #666666;
    cursor: pointer;
    text-align: center; }
  .chj_order .ddzx2 .top li.select {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #1972EA;
    position: relative; }
  .chj_order .ddzx2 .top li.select:after {
    content: '';
    display: block;
    width: 80px;
    height: 3px;
    background: #1972EA;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -40px; }
  .chj_order .ddzx2 .top li.li2.select:after {
    width: 80px;
    left: 19px; }
  .chj_order .ddzx2 .ctno {
    text-align: center;
    display: none; }
  .chj_order .ddzx2 .ctno.select {
    display: block; }
  .chj_order .ddzx2 .ctno img {
    margin-top: 100px; }
  .chj_order .ddzx2 .ctno p {
    font-size: 24px;
    color: #aaaaaa;
    margin-top: 12px; }
  .chj_order .ddzx2 .ctno p a {
    color: #1972ea; }
  .chj_order .ddzx2 .ct2 table {
    width: 1290px;
    margin-left: 22px; }
  .chj_order .ddzx2 .ct2 {
    padding-bottom: 20px; }
  .chj_order .ddzx2 .ct2 .tr1 {
    height: 44px;
    border-radius: 1px 0px 0px 1px;
    background: rgba(220, 220, 220, 0.2);
    line-height: 44px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #7C8396; }
    .chj_order .ddzx2 .ct2 .tr1 th{
      width: 125px;
      font-weight: 400;
    }
  .chj_order .ddzx2 .ct2 .th1 {
    width: 56px; }
  .chj_order .ddzx2 .ct2 .th2 {
    width: 104px;
    padding: 0 10px;
    text-align: left; }
  .chj_order .ddzx2 .ct2 .th3 {
    width: 136px; }
  .chj_order .ddzx2 .ct2 .th4 {
    width: 96px; }
  .chj_order .ddzx2 .ct2 .th5 {
    width: 192px; }
  .chj_order .ddzx2 .ct2 .th6 {
    width: 186px; }
  .chj_order .ddzx2 .ct2 .th7 {
    width: 68px; }
  .chj_order .ddzx2 .ct2 .th8 {
    width: 100px; }
  .chj_order .ddzx2 .ct td {
    text-align: center;
    font-size: 14px;
    color: #212529; }
  .chj_order .ddzx2 .ct tbody tr {
    height: 62px;
    border-bottom: 1px solid #f1f1f1;
    box-sizing: border-box;
    border-radius: 1px 0px 0px 1px; }
  .chj_order .ddzx2 .ct tbody tr:hover {
    cursor: pointer;
    background: rgba(224, 237, 255, 0.4);
    border-bottom: 0px solid #f1f1f1; }
    .chj_order .ddzx2 .ct tbody tr:hover td{
      color: #212529 !important;
    }
    .chj_order .ddzx2 .ct tbody tr:hover .td8 a {
      background: #1972EA;
      color: #FFFFFF; }
  .chj_order .ddzx2 .ct .td4,
  .chj_order .ddzx2 .ct .td7 {
    color: #018e57; }
  .chj_order .ddzx2 .ct .td8 a {
    display: inline-block;
    width: 69px;
    height: 26px;
    border: 1px solid #1972EA;
    border-radius: 13px;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #1972EA;
    background: white;
    text-align: center;
    line-height: 26px; }
  .chj_order .ddzx2 .ct td {
    padding: 10px 0; }
  .chj_order .ddzx2 .ct .dba {
    text-align: center; }

/* 订单中心---------e */

/* 我的收藏 */
.Ccollection_cont {
  padding: 40px 80px 110px 50px; }
  .Ccollection_cont .cal_mall_tit {
    line-height: 1em;
    margin-bottom: 32px; }
  .Ccollection_cont .cal_mall_zwfl_right {
    width: 1305px;
    background: #FFFFFF;
    height: auto;
    padding: 40px 28px 34px 22px; }
    .Ccollection_cont .cal_mall_zwfl_right .cal_mall_ctitle {
      padding-bottom: 15px;
      font-weight: 400;
      border-bottom: 1px solid rgba(181, 181, 181, 0.2); }
    .Ccollection_cont .cal_mall_zwfl_right .cal_mall_ccontent {
      min-height: 750px;
      margin-right: 0px; }
      .Ccollection_cont .cal_mall_zwfl_right .cal_mall_ccontent .item {
        width: 271px;
        margin-right: 10px;
        margin-bottom: 22px; }
      .Ccollection_cont .cal_mall_zwfl_right .cal_mall_ccontent .item:nth-child(4n + 4) {
        margin-right: 0px; }
  .Ccollection_cont .cal_mall_zwfl_right .cal_mall_overflow {
    overflow: initial; }
  .Ccollection_cont .dbqh {
    margin-top: 30px;
    text-align: center; }
  .Ccollection_cont .wdsc2 .ct ul.af {
    min-height: 390px; }
  .Ccollection_cont .dbqh span,
  .Ccollection_cont .dbqh a {
    display: inline-block;
    padding: 6px 8px;
    border: 1px solid #eeeeee;
    text-align: center;
    font-size: 12px;
    min-width: 12px;
    color: #999999;
    margin: 0 5px; }
  .Ccollection_cont .dbqh a.select {
    border-color: #1972ea;
    color: white;
    background: #1972ea; }
  .Ccollection_cont .wsc {
    text-align: center;
    display: none;
    margin-top: 120px; }
  .Ccollection_cont .wsc p {
    font-size: 20px;
    color: #aaaaaa;
    margin-top: 10px; }
  .Ccollection_cont .wsc.select {
    display: block; }

/* 我的收藏 */

/* 账号信息 */
.cmodify {
  padding: 40px 80px 76px 50px;
  width: 1355px; }

.cmodify_top {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #212529;
  line-height: 1em;
  padding-bottom: 14px;
  text-indent: 20px; }

.cmodify_main_content .ct {
  padding: 40px 28px 160px 21px;
  margin-top: 28px;
  background: white;
  background: #FFFFFF; }

.cmodify_main_content .ct .div {
  border-bottom: 1px solid rgba(215, 219, 227, 0.4); }

.cmodify_main_content .ct .div .p1 {
  line-height: 55px;
  height: 55px;
  text-indent: 3px; }

.cmodify_main_content .ct .div .p1.p2 {
  height: 85px;
  line-height: 85px; }

.cmodify_main_content .ct .div .p1.p2 img {
  float: left;
  display: inline-block;
  margin-top: 16px; }

.cmodify_main_content .ct .div .p1.p2 img.select {
  display: none; }

.cmodify_main_content .ct .div .p1 span {
  width: 145px;
  display: block;
  float: left;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #7C8396;
  padding-left: 55px; }

.cmodify_main_content .ct .div1 .p1 span {
  color: #0070f9; }

.cmodify_main_content .ct .div strong {
  font-size: 16px;
  display: inline;
  font-weight: normal;
  color: #212529; }

.cmodify_main_content .ct .div strong.select {
  display: none; }

.cmodify_main_content .ct .div .user {
  background: none;
  border: none;
  color: #212529;
  outline: none;
  -webkit-appearance: none; }

.cmodify_main_content .ct .div .user::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #212529; }

.cmodify_main_content .ct .div .user::-moz-placeholder {
  /* Firefox 19+ */
  color: #212529; }

.cmodify_main_content .ct .div .user:-ms-input-placeholder {
  /* IE 10+ */
  color: #212529; }

.cmodify_main_content .ct .div a {
  display: block;
  width: 75px;
  float: right;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #7C8396;
  padding-right: 12px; }

.cmodify_main_content .ct .div a i {
  background: url(../img/hh-sq.png) no-repeat;
  width: 17px;
  height: 16px;
  display: inline-block;
  float: right;
  margin-top: 20px; }

.cmodify_main_content .ct .div a.select i {
  background: url(../img/hh-zk.png) no-repeat; }

.cmodify_main_content .ct .div2 a i {
  margin-top: 28px; }

.cmodify_main_content .ct .div .ycd {
  padding-left: 200px;
  padding-top: 18px;
  display: none;
  padding-bottom: 18px;
  border-top: 1px solid #e5e5e5; }

.cmodify_main_content .ct .div .ycd.select {
  display: block; }

.cmodify_main_content .ct .div .ycd img {
  float: left; }

.cmodify_main_content .ct .div .ycd .rt {
  float: left;
  margin-left: 18px; }

.cmodify_main_content .ct .div .ycd .rt a {
  display: block;
  width: 145px;
  height: 40px;
  background: #ededed;
  line-height: 40px;
  text-align: center; }

.cmodify_main_content .ct .div .ycd .rt p {
  font-size: 16px;
  color: #666666;
  width: 145px;
  text-align: center;
  margin-top: 50px; }

.cmodify_main_content .ct .div .ycd2 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px; }

.cmodify_main_content .ct .div .ycd.xx {
  border-top-style: dashed; }

.cmodify_main_content .ct .div .ycd2 p {
  font-size: 16px;
  color: #7C8396;
  margin-top: 20px; }

.cmodify_main_content .ct .div .ycd2 input {
  width: 145px;
  padding-left: 12px;
  height: 38px;
  border: 1px solid #DCDCDC; }

.cmodify_main_content .ct .div .ycd3 p {
  font-size: 16px;
  color: #999999; }

.cmodify_main_content .ct .div .ycd3 input {
  width: 160px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
  border: 1px solid #DCDCDC; }

.cmodify_main_content .ct .div .ycd4 input {
  width: 180px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
  border: 1px solid #DCDCDC; }

.cmodify_main_content .ct .div .ycd3 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 66px; }

.cmodify_main_content .ct .div .ycd4 p {
  font-size: 16px;
  color: #999999; }

.cmodify_main_content .ct .div .ycd4 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px; }

.cmodify_main_content .ct .div .ycd5 p {
  font-size: 16px;
  color: #999999; }

.cmodify_main_content .ct .div .ycd5 a {
  float: none;
  display: block;
  width: 100px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  color: white;
  background: #1972ea;
  font-size: 16px;
  margin: 20px 0 0 82px; }

.cmodify_main_content .ct .div .ycd5 input {
  width: 188px;
  padding-left: 12px;
  height: 38px;
  margin-right: 20px;
  border: 1px solid #DCDCDC; }

/* 账号信息 */
/*  来电中心 */

.chj_ccall .ddzx2 .top li.select:after {
  width: 102px;
  margin-left: -51px; }

/*  来电中心 */

/* 我的钱包 */
.cwallet {
  padding: 40px 80px 40px 50px; }
   .cwallet .ddzx2 .ct{display: none;}
  .cwallet .ddzx2 .select{display: block;}
  .cwallet .ddzx2 .select{display: block;}
  .cwallet .cal_mall_tit {
    padding-bottom: 46px;
    position: relative; }
    .cwallet .cal_mall_tit a {
      position: absolute;
      right: 0px;
      font-size: 14px;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #1972EA; }
      .cwallet .cal_mall_tit a span {
        display: inline-block;
        width: 18px;
        height: 18px;
        background: url(../img/grjfgz.png) no-repeat;
        margin-right: 8px;
        position: relative;
        top: 3px; }
  .cwallet .ddzx2 {
    background: white;
    min-height: 857px;
    padding-top: 1px;
    width: 1350px; }
  .cwallet .ddzx2 .top {
    height: 64px;
    width: 1290px;
    margin-left: 22px;
    margin-bottom: 24px;
    border-bottom: 1px solid #f0f0f0; }
  .cwallet .ddzx2 .top li {
    width: 120px;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    line-height: 54px;
    font-size: 16px;
    color: #666666;
    cursor: pointer;
    text-align: center; }
  .cwallet .ddzx2 .top li.select {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #1972EA;
    position: relative; }
  .cwallet .ddzx2 .top li.select:after {
    content: '';
    display: block;
    width: 80px;
    height: 3px;
    background: #1972EA;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -40px; }
  .cwallet .ddzx2 .ctno {
    text-align: center;
    display: none; }
  .cwallet .ddzx2 .ctno.select {
    display: block; }
  .cwallet .ddzx2 .ctno img {
    margin-top: 100px; }
  .cwallet .ddzx2 .ctno p {
    font-size: 24px;
    color: #aaaaaa;
    margin-top: 12px; }
  .cwallet .ddzx2 .ctno p a {
    color: #1972ea; }
  .cwallet .ddzx2 .ct2 table {
    width: 1290px;
    margin-left: 22px; }
  .cwallet .ddzx2 .ct2 {
    padding-bottom: 20px; }
  .cwallet .ddzx2 .ct2 .tr1 {
    height: 44px;
    border-radius: 1px 0px 0px 1px;
    background: rgba(220, 220, 220, 0.2);
    line-height: 44px;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #7C8396; }
    .cwallet .ddzx2 .ct2 .tr1 th{
      font-weight: 400;
    }
  .cwallet .ddzx2 .ct2 .th1 {
    width: 56px; }
  .cwallet .ddzx2 .ct2 .th2 {
    width: 104px;
    padding: 0 10px;
    text-align: center; }
  .cwallet .ddzx2 .ct2 .th3 {
    width: 136px; }
  .cwallet .ddzx2 .ct2 .th4 {
    width: 96px; }
  .cwallet .ddzx2 .ct2 .th5 {
    width: 192px; }
  .cwallet .ddzx2 .ct2 .th6 {
    width: 186px; }
  .cwallet .ddzx2 .ct2 .th7 {
    width: 68px; }
  .cwallet .ddzx2 .ct2 .th8 {
    width: 100px; }
  .cwallet .ddzx2 .ct td {
    text-align: center;
    font-size: 14px;
    color: #212529; }
  .cwallet .ddzx2 .ct tbody tr {
    height: 62px;
    border-bottom: 1px solid #f1f1f1;
    box-sizing: border-box;
    border-radius: 1px 0px 0px 1px; }
  .cwallet .ddzx2 .ct tbody tr:hover {
    cursor: pointer;
    background: rgba(224, 237, 255, 0.4);
    border-bottom: 0px solid #f1f1f1; }
    .cwallet .ddzx2 .ct tbody tr:hover .td8 a {
      background: #1972EA;
      color: #FFFFFF; }
  .cwallet .ddzx2 .ct .td4,
  .cwallet .ddzx2 .ct .td7 {
    color: #018e57; }
  .cwallet .ddzx2 .ct .td8 a {
    display: inline-block;
    width: 69px;
    height: 26px;
    border: 1px solid #1972EA;
    border-radius: 13px;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #1972EA;
    background: white;
    text-align: center;
    line-height: 26px; }
  .cwallet .ddzx2 .ct td {
    padding: 10px 0; }
  .cwallet .ddzx2 .ct .dba {
    text-align: center; }

.cwallet_list .li1 {
  background: url(../img/cwallet_libj1.png) no-repeat center center; }

.cwallet_list .li2 {
  background: url(../img/cwallet_libj2.png) no-repeat center center; }

.cwallet_list .li3 {
  background: url(../img/cwallet_libj3.png) no-repeat center center; }

.cwallet_list .li4 {
  background: url(../img/cwallet_libj4.png) no-repeat center center; }

.cwallet_list li {
  width: 314px;
  height: 141px;
  border-radius: 6px;
  float: left;
  margin-right: 27px;
  color: white; }
  .cwallet_list li:last-child {
    margin-right: 0px; }
  .cwallet_list li .p1 {
    margin-left: 34px;
    font-size: 33px;
    margin-top: 54px;
    line-height: 1em; }
  .cwallet_list li .p2 {
    margin-left: 34px;
    font-size: 18px; }

.cwallet_contop {
  font-size: 20px;
  font-family: Microsoft YaHei;
  font-weight: bold;
  color: #212529;
  padding-top: 56px;
  padding-bottom: 28px;
  display: flex;
  align-items: center; }
  .cwallet_contop::before {
    content: "";
    display: inline-block;
    width: 6px;
    height: 27px;
    background: #1972EA;
    margin-right: 17px; }

.CpersonalCenter{
  width: 1900px;
}
/* 我的钱包 */
